html如何创建带有图片的且并排的多个卡片中的文字如何换行
时间: 2023-06-24 12:09:26 浏览: 100
html 框架结构.pdf
可以使用HTML和CSS来创建带有图片的多个并排卡片,并且可以让文字换行。下面是一个示例代码:
```html
<div class="card-container">
<div class="card">
<img src="image1.jpg">
<h3>Title 1</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras vitae libero et ante faucibus cursus.</p>
</div>
<div class="card">
<img src="image2.jpg">
<h3>Title 2</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras vitae libero et ante faucibus cursus.</p>
</div>
<div class="card">
<img src="image3.jpg">
<h3>Title 3</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras vitae libero et ante faucibus cursus.</p>
</div>
</div>
```
在这个例子中,我们使用一个包含多个卡片的容器div元素,并且每个卡片都是一个包含图片、标题和段落的div元素。我们可以使用CSS来使每个卡片水平排列,并且让段落文字换行:
```css
.card-container {
display: flex;
flex-wrap: wrap;
}
.card {
width: 300px;
margin: 10px;
padding: 10px;
border: 1px solid #ccc;
}
.card img {
width: 100%;
height: auto;
margin-bottom: 10px;
}
.card p {
white-space: pre-wrap;
}
```
在这个CSS中,我们使用了flexbox来让卡片水平排列,并且使用了margin、padding和border属性来为卡片添加样式。我们还使用了white-space属性和pre-wrap值来让段落文字自动换行。
阅读全文