我想先将div作为中心。
保证金:自动无法使用宽度:自动。
宽度值必须为自动
<div style="display:block;margin:auto;width:auto">
<div style="background-image:url(assets/img/asd.png) "></div>
<div style="background-image:url(assets/img/abc.png)"></div>
<div style="background-image:url(assets/img/asd.png)"></div>
<div style="background-image:url(assets/img/asd.png)"></div>
</div>
答案 0 :(得分:1)
<div style="text-align: center;">
<div style="display: inline-block;background-image:url(assets/img/asd.png) "></div>
<div style="display: inline-block;background-image:url(assets/img/abc.png)"></div>
<div style="display: inline-block;background-image:url(assets/img/asd.png)"></div>
<div style="display: inline-block;background-image:url(assets/img/asd.png)"></div>
</div>
最好使用类和样式表而不是内联CSS ....
答案 1 :(得分:1)
你不能。
你的外部div是100%宽,它填满整个窗口,这使得无法居中。
相反,您应该在代码周围包装一个宽度为px或%的容器,并在其上设置margin: 0 auto;
。然后,您的内部代码将设置为width: 100%;
另一方面,如果您希望内部的内容居中,请使用text-align: center;