CSS中如何制作五个格子在前端网页设计中,经常需要用到格子布局。在CSS中使用div元素可以方便地实现,但是如何让五个等分的格子呢?本篇文章将介绍一种简单的实现方式。首先,我们需要在HTML中使用5个...
CSS中如何制作五个格子
在前端网页设计中,经常需要用到格子布局。在CSS中使用div元素可以方便地实现,但是如何让五个等分的格子呢?本篇文章将介绍一种简单的实现方式。
首先,我们需要在HTML中使用5个div元素作为格子的容器,为它们添加一个共同的类名,并在CSS中设置它们的样式:
<br> <br>
<div class="grid"></div><br>
<div class="grid"></div><br>
<div class="grid"></div><br>
<div class="grid"></div><br>
<div class="grid"></div><br> <br> <br>
.grid{<br>
width: 20%;<br>
height: 100px;<br>
border: 1px solid black;<br>
display: inline-block;<br>
}<br> <br> <br>
.grid:nth-child(3){<br>
background-color: gray;<br>
}<br>
.grid:not(:nth-child(3)){<br>
background-color: white;<br>
}<br> <br> <br>
.container{<br>
width: 500px;<br>
height: 100px;<br>
}<br> <br> <br>
<div class="container"><br>
<div class="grid"></div><br>
<div class="grid"></div><br>
<div class="grid"></div><br>
<div class="grid"></div><br>
<div class="grid"></div><br>
</div><br>