为什么我css已经设置了*{
padding:0px;
margin:0px;
}
但是下面的dl。ul 等还是有内外边距的?需要在dl里面重新写一个padding:0px; margin:0px; 就好了,这是为什么啊啊?
设置了*的内外边距为0 为什么DL 还要没起效果
追答再设置下就行了
为什么我css已经设置了*{ padding:0px; margin:0px; } 但是下面的dl...
因为许多元素,如h类,ul,body,p默认都有内边距或外边距,这样可以一次方便将这些元素的内外边距设置为0,很是方便,但我并不建议大家使用,因为我在做网站时,当页面调用了mapbar的地图后,会将地图上的标点设置到地图左上角,不管它在哪个位置。还有文本框内的文字也会贴在边上显示,在这种情况下...
为什么css 设置body margin:0px 会导致网页中其他div 设置margin:0px...
这个是css考虑段落排版 <p> 之间的上下距离不好处理,而产生的一个自动合并边距的功能,但是在很多情况下浏览器错误的处理的合并,在不该产生的地方和其他元素外边距产生了重叠计算出错误的结果。原理到简单,文字不好描述,你自己搜搜,看到图文的说明就好理解了。
我在使用div+css排版中,内外边距都设置为0了,为什么还会有边距出现?
需要设置margin、padding的宽度都是0像素, 举例:<div style ="margin:0px; padding:0px; width:100%;height:100%;"><\/div>;此时就可以把边距变为0,也就不会显示的很宽了。
紧急紧急,请问css的ul空行问题?
margin:0;padding:0;} 因为在IE和FF中ul和dl的默认margin和padding值不一样,所以会出现你所说的问题。你会发现在IE中ul有margin 值无padding 值,而FF正好相反。
为什么div之间会有空间我设置的margin和padding为0的
回答:这堆代码看不出什么问题,你可以用360浏览器的代码查看工具(F12)或者火狐浏览器的firebug插件查看页面代码样式,看看是否调取了其他样式
* padding:0px margin:0px叫什么重置啊
在css和html中,margin称为边距,padding称为填充,也就是说margin是随边框向外扩散的部分,而padding是随边框向内扩散的部分,如图:而在浏览器里,在解析HTML元素时,有一些元素是有默认边距和填充的,比如h1到h6,input,body,ul,ol,li,form,textarea,select等,所以为了在使用的时候这些元素的边距和...
...ul和这个div总是有一段边框距离 用了margin:0 auto
一般这种情况无非是margin和padding的问题,你看看是不是外面的div给了padding了。写网页的时候最好给个全局的*{margin:0px;padding:0px}。
css 下拉菜单联动 导致下面的div也跟着向下浮动 如何解决
下拉菜单的定位改成绝对定位,也就是position:absolute;
在CSS中*{margin:0;padding:0;}是什么意思
{ margin:0; padding:0; list-style:none;}这句话是什么意思 这是一段CSS程式码 全域性宣告! 就是说这个网页中所有的元素的外边距和内边距都为0, 专案列表前的型别为无,也就是隐藏!一般专案列表预设的前面都有个小黑点的,这个程式码就能隐藏那个小点 {margin:0px; padding:0px;}什么意思...
CSS设置一个width:100%,可是两边还会留空
这是由于不同浏览器会有不同的默认页边距造成的。看截图LZ用的好像是IE6。1、IE默认为10PX,通过body的margin属性设置 2、FF默认为8PX它,通过body的padding属性设置 解决方法:body{padding:0px;margin:0px;}