Web*_*ner 96 css google-chrome margin centering
在此示例中,图像不居中.为什么?我的浏览器是Windows 7上的Google Chrome v10,而不是IE浏览器.
<img src="/img/logo.png" style="margin:0px auto;"/>
Run Code Online (Sandbox Code Playgroud)
Ros*_*oss 213
添加display:block;,它会工作.默认情况下,图像是内联的
为了澄清,block元素的默认宽度auto当然是填充包含元素的整个可用宽度.
通过设置边距auto,浏览器将剩余空间的一半分配给margin-left另一半margin-right.
Bre*_*dan 14
在某些情况下(如早期版本的IE浏览器,蛤蚧,Webkit的)和继承的元素position:relative;将阻止margin:0 auto;来自工作,即使top,right,bottom,和left未设置.
将元素设置为position:static;(默认值)可以在这些情况下修复它.通常,具有指定宽度的块级元素将margin:0 auto;使用relative或static定位.
sam*_*uor 12
您可以使用中心自动宽度div display:table;
div{
margin: 0px auto;
float: none;
display: table;
}
Run Code Online (Sandbox Code Playgroud)
Dan*_*arz 10
在我的情况下,问题是我设置了最小和最大宽度没有宽度本身.
| 归档时间: |
|
| 查看次数: |
169282 次 |
| 最近记录: |