前几天更新主题的时候顺便更新了豆瓣秀的CSS,让其显示我的主页这个链接。豆瓣秀是用JS输出的,由于输出的内容没有给元素定义任何的id或者类名,所以我在修改的时候遇到了麻烦。首先我想到用JS来解决,应该很简单,但考虑了一下还是在网上查了一下有没有办法通过CSS来解决。最后通过CSS的属性选择符E[att]解决了这个问题,当然是要比JS还简单,写篇日志记录一下,顺便总结一下CSS的选择符。
CSS的属性选择符有7个(截止到CSS3)(IE6发言:讨厌啦,这些我都不认识):
Read the rest of this entry »
< CSS,学习,选择符 >
开始学JS了,话说这自学入门的时候都挺麻烦。以前CSS也是,现在JS也是,看的一头雾水只能google,google再google。以后要把平时遇到的小问题记录下来,留待以后备用,就从今儿开始吧,专门建个分类做学习记录好了。这段心态很好,不像当时研究CSS的时候急的要死要活,慢慢来吧,反正也不是靠这玩意吃饭的。
这段做的这个新模板也在不断的零零碎碎的修改,因为前阵子新做了系统,MultipleIEs丢了注册表不能正常工作,所以刚开始做的时候并没有在IE6下预览。今天看模板在其余浏览器下没什么大毛病了就把MultipleIEs重下载了检查下错误,还好错位现象不多,遇到了几个小问题。
1.IE6的PNG图片透明这个臭名昭著的毛病,只能说IE6烧饼不解释了。最后把几个PNG换成GIF完事,因为一个模板用到的PNG数量不多,没必要去下什么JS包来解决这问题,图片一共没多少K,下个包比图片还大好多。如果使用滤镜解决背景PNG透明问题的话要给该层内的a标签加上position:relative;,否则层内所有a标签失效。
Read the rest of this entry »
< CSS,Javascript,学习 >
Comments