Html5创建一个css样式表使得一个section里面四张图片2*2排列
时间: 2024-03-17 15:46:24 浏览: 50
CSS控制让每行显示4个图片的样式
你可以使用以下代码创建一个CSS样式表,实现一个section里面四张图片2*2排列:
```css
section {
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
}
section img {
width: 200px;
height: 200px;
margin: 10px;
}
```
在这个示例中,我们将section元素设置为flex布局,使其子元素(即四张图片)能够按照一定规则排列。我们使用flex-wrap属性来设置子元素的换行方式,使用justify-content和align-items属性来设置子元素在主轴和侧轴上的对齐方式。
接下来,我们为图片设置一些基本的样式。在这个示例中,我们将图片的宽度和高度都设置为200px,使其在页面上具有相同的大小。我们还为图片设置了一个10px的外边距,使其之间有一定的间隔。
最后,在HTML文件中,将这个CSS样式表链接到页面中的head元素中,就可以实现一个section里面四张图片2*2排列了。例如:
```html
<!DOCTYPE html>
<html>
<head>
<title>My Page</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<section>
<img src="image1.jpg">
<img src="image2.jpg">
<img src="image3.jpg">
<img src="image4.jpg">
</section>
</body>
</html>
```
阅读全文