rmml.net
当前位置:首页 >> DIV中的UL.左边距为什么那么大?设置pADDing%lEFt... >>

DIV中的UL.左边距为什么那么大?设置pADDing%lEFt...

试一下ul的margin-left:0;或者是把ul的上一层父标签的padding:0;赞同楼上的说法,用css布局的时候,最后先*{margin:0;padding:0;}

浏览器之间的差异也体现在这些细小的方面。 它们对标签margin padding 的默认值,设置是不一样的,所以,我们要先对它们进行一下处理: *{margin:0;padding:0;} 这样,它们的初始值都为0px,页面用到它们的时候,就可以根据需要进行设定了。

css控制li和ul的边距,可以使用margin属性来实现或者padding属性都可以,在设置width和height属性时,计算好各自的距离。 然后设置多少px就可以实现,下面介绍了一下简单的控制和去掉li前面圆点的方法。 即把li变为行内元素且可以设置宽高以及边...

浏览器的默认值. 其实很多元素浏览器都设有相应的默认值的,就如 ul有40px 的margin body有10px 的margin a标签有下划线 p标签字体默认是黑色 等…… (当然,各不同的浏览器,其默认值设置也有所不同) 大多数人在写CSS前,一般都会加上一条通配符...

建议不要用默认的点,在不同浏览器点大小不同 ul,li{margin:0; padding:0;list-style:none;} 先去点,然后用背景点做上去, li{background:url(dian.gif) 0 50% no-repeat; padding-left:10px;}

ul是整个大的一块 li是每一个项目的小块

应该是你在*后面其它地方,有其它定义样式,, 最好办法,在firebug或者chrome的元素审核里看,就可以看到它在哪里定义了边距,还是默认样式。 网上看到一段对于*和body的解释。 通配选择符 语法:* {sRules} 说明:选定文档目录树(DOM)中的所...

星号代表 全部 就是全部样式的 外边距 和 内边距都为0; 意思就是写CSS之前把所有浏览器的默认样式统一了 然后在写CSS样式就OK了 这些样式叫重置文件 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, p...

谁说ul没有边框的?只是没有显示罢了,你可以为ul标签添加border属性看下边框效果!

ul标签在FF中默认只有padding值(即:padding-left:40px),而在IE中只默认有margin值(即:margin-left:40px),所以先定义 ul{margin:0;padding:0;}就能解决大部分问题。

网站首页 | 网站地图
All rights reserved Powered by www.rmml.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com