课程
/前端开发
/HTML/CSS
/导航条菜单的制作
我试了一下,当加入*{margin:0; padding:0;}清除样式后,条目前的原点就没有了,而不用像老师那样再给ul的css代码写list-style:none 请大神指点
2016-05-10
源自:导航条菜单的制作 1-1
正在回答
在浏览器中:
ul的默认样式有两个:
padding-left:40px;(左padding)
list-style:disc;(项目符号-默认实心圆)
去掉ul的默认样式有多种情况:
情况一:
list-style:none;(通过css不要项目符号)
情况二:
padding-left:0;(去掉padding值,使项目符号没有显示出来的空间)
情况二需要注意:
此时ul的项目符号还是存在的.只是没有在浏览器窗口之外.
将ul添加float:right; 浮动到右侧; 会发现仍然有项目符号;
所以:同时去掉padding的同时, 在去掉项目符号是必要的.
hf_summer
筱兵潇将 提问者
margin和padding只能改变外边距和内边距,对ul是不起作用的
举报
水平、垂直、圆角导航条菜单,让您的技术探索之路更高效
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号