0
当我想要在一行上显示五个图像或五组文本时,我有一个5列div,用于整个我的网站。在这个特殊的div上,我想跨越box-5col-3和box-5col-4,这样box-5col-3的内容就可以跨越两个div。我如何跨越5列div中的两个div?
我知道我可以很容易地创建另一个div并将其中一个div从20%更改为40%,但是最简单的方法是什么?
的jsfiddle: http://jsfiddle.net/huskydawgs/4rj47uvn/
这里是我的HTML:
<div class="container-5col">
<div class="box-5col-1">
</div>
<div class="box-5col-2">
<img alt="Apple" height="173" src="http://weknowyourdreams.com/images/apple/apple-06.jpg" width="173" /></div>
<div class="box-5col-3">
<p><strong>Apples</strong><br />
The apple tree (Malus domestica) is a deciduous tree in the rose family best known for its sweet, pomaceous fruit, the apple.</p>
<ul>
<li>
Gala</li>
<li>
Honeycrisp</li>
<li>
Pink Lady</li>
</ul></div>
<div class="box-5col-4">
</div>
<div class="box-5col-5">
</div>
</div>
这里是我的CSS:
.container-5col {
display: flex;
justify-content: center;
}
.container-5col > div {
margin: 10px;
padding: 10px;
text-align: center;
}
.box-5col-1 {
width: 20%;
}
.box-5col-2 {
width: 20%;
}
.box-5col-3 {
width: 20%;
}
.box-5col-4 {
width: 20%;
}
.box-5col-5 {
width: 20%;
}
我承认我不知道你在做什么。 –
为什么你不能使用div'width:40%'?猜猜它不会伤害:) – gioNicol