css 两个div上下排列
导读:CSS是一种能够使你网页变得更加美观的语言。CSS可以帮助你对HTML元素的布局和风格进行变更,尤其是在设计页面时。在CSS中,我们可以通过设置属性来控制元素的样式,在这里我们将学习如何创建两个div元素,使它们上下排列。 <d...
CSS是一种能够使你网页变得更加美观的语言。CSS可以帮助你对HTML元素的布局和风格进行变更,尤其是在设计页面时。
在CSS中,我们可以通过设置属性来控制元素的样式,在这里我们将学习如何创建两个div元素,使它们上下排列。
div class="container"> div class="box1"> p> Box1/p> /div> div class="box2"> p> Box2/p> /div> /div>
在上面的代码中,我们首先创建一个名为container
的元素,该元素包含两个子元素,分别为box1
和box2
。现在我们需要使用CSS来确定它们的样式。
.container { display: flex; flex-direction: column; justify-content: center; align-items: center; } .box1, .box2 { width: 200px; height: 100px; border: 1px solid black; text-align: center; }
在这里,我们为container
设置了display: flex
,这意味着我们将使用Flexbox来控制其子元素的布局。由于我们想要在垂直方向上排列它们,因此我们将flex-direction
属性设置为column
。我们同时设置justify-content: center
和align-items: center
属性,这将使它们在垂直和水平方向上都居中显示。
我们为box1
和box2
定义了一个相同的样式。我们设置了它们的宽度和高度,并设置了一个边框,以突出它们。最后,我们将text-align
属性设置为center
,这将使文字在盒子中水平居中显示。
现在我们可以看到我们的两个盒子成功地在垂直方向上排列了!
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: css 两个div上下排列
本文地址: https://pptw.com/jishu/529812.html