在过去的 40 分钟里,我一直在互联网上到处寻找,试图弄清楚如何正确居中 div 元素。
这是我想要居中的代码片段:
<div id="boxcenter">
<div id="boxoutline">
<div id="boxmodel">
<p>Cupcake ipsum dolor. Sit amet sweet tiramisu sweet muffin caramels. I love lollipop sweet sweet roll fruitcake dragée.
Halvah tootsie roll cookie chocolate cake fruitcake sesame snaps I love I love. Chupa chups gummies I love marshmallow jelly donut powder
dragée danish. Gummies I love fruitcake sweet croissant unerdwear.com dessert chocolate cake pastry.
Gummi bears marshmallow I love bonbon. Soufflé liquorice chocolate bar applicake marzipan sweet cake I love pie. Fruitcake
wafer brownie halvah muffin muffin. Gingerbread gingerbread macaroon jelly beans icing soufflé donut marzipan candy canes.
</p>
</div>
</div>
</div>
这是我用来创建盒子模型并将其居中的 css。为了使我创建的盒子模型居中,我使用了“boxcenter”的 div id。目标是将这个坏男孩放在页面顶部的中心。
/*BOX MODEL STYLE*/
#boxmodel p{
border: 2px dashed;
}
#boxmodel{
padding: 10px 20px;
border: 15px solid green;
margin: 20px;
height: 150px;
width: 700px;
}
#boxoutline{
border: 2px dashed;
width: 810px;
}
#boxcenter{
position: fixed;
top: 0px;
margin: 0 auto;
}
不幸的是,它所做的只是在页面的右上角显示盒子模型,不太确定如何纠正这个问题,如何将它放在页面本身的中心......有什么想法吗?