liuhui_niu
2014-12-19 21:51
1.为什么不设置ul的margin-top:10px
;时,列表内容会离边框一段较长的距离
2.给a的hover属性设置背景颜色的时候,怎么em标签也有设置的背景颜色
1、给你做了小浮动的改动:
加入*{margin: 0;padding: 0;},这个是为了清除body自身所带来的边距,以免影响界面布局;
去掉ul中的paddding,一般都是加到li标签里;代码如下:
/*ul{
padding:5px;
margin-top:-10px;
}*/
li{
list-style-type:none;
font-size:12px;
padding:5px;
}
以上改过之后就不会出现在IE中窜位的问题;具体是怎么个原理,我也说不清楚,你自己在琢磨一下;
2、以上改过之后,你说的第二个CSS背景问题也就随之化解了,em不会再出现背景颜色了;
企业网站综合布局实战
157042 学习 · 1984 问题
相似问题