在 ver div 内水平居中两个元素
在提供的代码片段中遇到了 div 中垂直居中元素的问题。使用建议的教程似乎没有解决问题。
Flexbox 解决方案:
实现 Flexbox 属性以在 div 内垂直和水平对齐元素:
.banner { display: flex; justify-content: center; align-items: center; }
桌子和位置解决方案:
或者,考虑使用CSS表格和定位的组合来定位元素:
#container { display: table; vertical-align: middle; } .banner { display: table-cell; }
方法选择的注意事项:
在两种方法之间进行选择时,请考虑以下因素因素:
其他建议:
以上是如何使 div 内的两个元素水平和垂直居中?的详细内容。更多信息请关注PHP中文网其他相关文章!