(1)
下划线问题:
<a>标签只有在加真实链接后,才会出现下划线,我说我这里没下划线,客户说他那有,原来是加上实际地址后才显示,用text-decoration解决。
(2)
css文件组织问题:
一开始以为是个小项目,10个页面左右,于是为了进度,干脆把css写在head里,最多top和bottom抽取做个css,但最后却发展成为30多个页面,不对某些重用的地方进行抽取,确实麻烦。
解决办法:
一开始就把所有css写在一个页面,于是要做到所有页面的class或者id不同,可以a-m与b-m,这样就晓得,第一个class="a-m"是第一个页面,class="b-m"是第二个页面(用字母顺序区分页面),这样没有了重复的类名,也会比较好整合。现在的情况是,大量名字重复,我得重新改,苦不堪言。
(3)
高度自适应问题,设置了很多定高,于是减少某个项目,会多出一个空白,底部不会自适应的跑上来。
(4)
tab切换问题,sibling()把ul li也切换掉乐,,,,http://mrthink.net/demo/thinkjsjq100810.htm
还研究下,点向前向后那样的。。。切换图的jq怎么写。。比如百度奇艺那种
(5)
body设置font-size:62.5%,这样的话,1em就是10px,便于设置px大小。这个百分号是相对于html来设置的。head和body的根元素都是html。
(6)
流式布局一定要设置min-width和max-width。
(7)
能用行内元素就尽量用行内,这样比较好设置padding,margin值,因为块级元素会自动充满整行,带来一些不确定性,行内大不了加个block也可换行嘛。