我可以使用列稍微接近它,但行不对齐,并且它们以对角方式折叠。所以我想我只是重新开始,并要求提供任何帮助来制作这个响应版本。当屏幕缩小时,每个单元应该堆叠在一起。使用引导程序创建此布局
这里就是我试图创建:
这是我的起点。
HTML:
<div class="unit">
<div id="blue" class="square"></div>
<div class="text">Blue text Lorem Ipsum Blue text Lorem Ipsum Blue text Lorem Ipsum Blue text Lorem Ipsum Blue text Lorem Ipsum Blue text Lorem Ipsum
</div>
</div>
<div class="unit">
<div id="red" class="square"></div>
<div class="text">
Red Text Lorem Ipsum Red Text Lorem Ipsum Red Text Lorem Ipsum Red Text Lorem Ipsum Red Text Lorem Ipsum Red Text Lorem Ipsum
</div>
</div>
<div class="unit">
<div id="yellow" class="square"></div>
<div class="text">
Yellow Text Lorem Ipsum Yellow Text Lorem Ipsum Yellow Text Lorem Ipsum Yellow Text Lorem Ipsum Yellow Text Lorem Ipsum Yellow Text Lorem Ipsum </div>
</div>
<div class="unit">
<div id="green" class="square"></div>
<div class="text">Green Text Lorem Ipsum Green Text Lorem Ipsum Green Text Lorem Ipsum Green Text Lorem Ipsum Green Text Lorem Ipsum Green Text Lorem Ipsum Green Text Lorem Ipsum</div>
</div>
CSS(没有布局)
.square{
height: 50px;
width: 50px;
}
#blue{
background-color: blue;
}
#red{
background-color: red;
}
#yellow{
background-color: yellow;
}
#green{
background-color: green;
}
它是没关系的HTML做到这一点在表中。这是获得你想要实现的一个好方法。 –
用于布局的HTML表格不是一个好主意。它在90年代被尝试过 - 尽可能避免这样做,因为现在有很多(更好)的方法来实现这一点。 – ochi