www.bzyk.net > Css的mArgin不起作用

Css的mArgin不起作用

那就是有和这个margin冲突的其他CSS设置,要么不可能不起作用的,你看看是不是被划掉了还是没花掉但不起作用

定义和用法 margin 简写属性在一个声明中设置所有外边距属性。该属性可以有 1 到 4 个值。 说明 这个简写属性设置一个元素所有外边距的宽度,或者设置各边上外边距的宽度。 块级元素的垂直相邻外边距会合并,而行内元素实际上不占上下外边距。行...

是不是你把这个属性加在了 内联元素(也称为行内元素)上面,比如span 、a 等元素。如果是这样你首先需要将内联元素转换成“块级元素”

得看你其他代码才行啊,比如一个大盒子里有a和b两个块,a区块宽100px,然后你把a浮动了,现在你设置b区块的margin-left:20px,那么看上去就没有空出左外边距20,因为b没有浮动,它按照父盒子的左边离开20px却还在a区块的宽度以内,所以它会紧靠...

怎么失效。你是说父子元素的margin合并吧。 子元素的margin-top如果是20px 父元素的是10px 那么合并之后的效果就是20px。 感觉好像父元素的margin-top=10px不起作用了 如果你想避免发生父子间的margin合并现象。 就必须要给父元素设置padding。...

地下朋友回答的行高我个人觉得也是可以用的,但是,在没有固定li的高度的时候,我比较喜欢用百分比来做! 例如:line-height:180% 如果不想用这类方法,margin不行,可以使用padding试试

margin是css的属性,div只是标签,不是样式,style才是样式,在div中添加样式必须引用style,例如:

使用margin:0 auto;让div居中的话,必须要设定宽度,只需要这个条件即可达到居中效果,如果你还设置了其他的样式,比如float:left;或者其他控制位置的样式,那就很容易导致效果出错,教你一个检测自己样子出问题的方法好了,什么类型的样式出错...

/*body*/ #container {width:900px;margin:0 auto;} /*header*/ #header {height:70px;width:900px; background:#CCFFCC; margin-bottom:8px;} #nav {height:30px;width:900px; background:#CCFFCC; margin-bottom: 8px;} /*main*/ #mainconten...

*margin-top:7px;这个表示在IE6和IE7中的外边距是7px 假如#gaga{margin-top:10px;*margin-top:7px;_margin-top:5px;} 这样第一个就是IE8以上的浏览器、firefox、谷歌浏览器、苹果浏览器这些主浏览器的的外边距是10px,IE7的外边距为7px,IE6则为...

网站地图

All rights reserved Powered by www.bzyk.net

copyright ©right 2010-2021。
www.bzyk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com