Css控制一个DIV在另一个Div中间?
发布网友
发布时间:2022-04-20 20:22
我来回答
共2个回答
懂视网
时间:2022-04-21 00:43
怎么让div2 处于 div1 水平中间
回复讨论(解决方案)
可以使用js动态计算2者的宽度 高度然后进行除2,设置div1 的padding
我的div1宽度是随着浏览器跨度延伸的
延伸就延伸呗,你直接把div1的width属性去掉就行了
只要div2的宽度是固定的就行。
我的div1宽度是随着浏览器跨度延伸的
1111
热心网友
时间:2022-04-20 21:51
<div>
<div style="margin:0 auto; width:300px;">
hello!
</div>
</div>
需要注意的是必须指定一个宽度以后才能正确的用margin:0 auto; 来居中
还有一个更简便的办法是直接用<center></center>标签来居中元素,但是这种方法已经被W3C放弃,过几年说不定就不被浏览器支持了,所以最好还是用css来居中。