淘先锋技术网

首页 1 2 3 4 5 6 7

#css三个图片平均

随着互联网的普及和发展,网页设计已经成为了一项非常流行的技能。而网页设计的一个重要方面就是图片的使用,特别是在 CSS 中。CSS 可以用于控制图片的大小、位置和样式等,从而使网页更加美观和清晰。本文将介绍如何使用 CSS 三个图片平均来将三个图片平均排列,使其在视觉上更加平衡。

首先,我们需要使用 HTML 结构来创建一个包含三个图片的网页。我们可以使用以下代码:

<!DOCTYPE html>

<html>

<head>

<title>CSS三个图片平均</title>

<style>

body {

margin: 0;

padding: 0;

font-family: Arial, sans-serif;

#container {

width: 600px;

margin: 0 auto;

padding: 20px;

background-color: #f2f2f2;

width: 200px;

height: 200px;

margin-bottom: 100px;

background-size: cover;

background-position: center;

display: none;

width: 200px;

height: 200px;

margin-bottom: 100px;

background-size: cover;

background-position: center;

display: none;

width: 200px;

height: 200px;

margin-bottom: 100px;

background-size: cover;

background-position: center;

display: none;

</style>

</head>

<body>

<div id="container">

</div>

</body>

</html>

在这个例子中,我们使用了一个 div 容器来放置三个图片。我们使用了一个 id 属性来给容器添加标签,并使用一个媒体查询属性来隐藏其中两个图片。媒体查询属性允许我们在需要时选择图片。

接下来,我们使用 CSS 平均布局来将三个图片平均排列。我们可以使用以下代码:

#container {

width: 600px;

margin: 0 auto;

padding: 20px;

background-color: #f2f2f2;

width: 200px;

height: 200px;

margin-bottom: 100px;

background-size: cover;

background-position: center;

display: inline-block;

width: 200px;

height: 200px;

margin-bottom: 100px;

background-size: cover;

background-position: center;

display: inline-block;

width: 200px;

height: 200px;

margin-bottom: 100px;

background-size: cover;

background-position: center;

display: inline-block;

#container:nth-child(3n+1) {

display: none;

.average {

width: 50%;

height: 100%;

display: inline-block;

margin: 0 auto;

margin-top: 20px;

text-align: center;

.average:before,

.average:after {

content: "";

width: 100px;

height: 80px;

margin: 0 10px;

border-radius: 50%;

background-color: #ccc;

display: inline-block;

position: relative;

top: -40px;

.average:after {

left: 50%;

transform: translateX(-50%);

.average:before {

left: 0;

transform: translateX(50%);

在这个例子中,我们使用了一个 div 容器来放置三个图片。我们使用了一个 id 属性来给容器添加标签,并使用一个媒体查询属性来隐藏其中两个图片。媒体查询属性允许我们在需要时选择图片。

接下来,我们使用 CSS 平均布局来将三个图片平均排列。我们使用以下代码:

#container {

width: 600px;

margin: 0 auto;

padding: 20px;

background-color: #f2f2f2;

width: 200px;

height: 200px;

margin-bottom: 100px;

background-size: cover;

background-position: center;

display: inline-block;

width: 200px;

height: 200px;

margin-bottom: 100px;

background-size: cover;

background-position: center;

display: inline-block;

width: 200px;

height: 200px;

margin-bottom: 100px;

background-size: cover;

background-position: center;

display: inline-block;

.average {

width: 50%;

height: 100%;

display: inline-block;

margin: 0 auto;

margin-top: 20px;

text-align: center;

.average:before,

.average:after {

content: "";

width: 100px;

height: 80px;

margin: 0 10px;

border-radius: 50%;

background-color: #ccc;

display: inline-block;

position: relative;

top: -40px;

.average:after {

left: 50%;

transform: translateX(-50%);

.average:before {

left: 0;

transform: translateX(50%);

在这个例子中,我们使用了一个 div 容器来放置三个图片。我们使用了一个 id 属性来给容器添加标签,并使用一个媒体查询属性来隐藏其中两个图片。媒体查询属性允许我们在需要时选择图片。

接下来,我们使用 CSS 平均布局来将三个图片平均排列。我们使用以下代码:

#container {

width: 600px;

margin: 0 auto;

padding: 20px;

background-color: #f2f2f2;

width: 200px;

height: 200px;

margin-bottom: 100px;

background-size: cover;

background-position: center;

display: inline-block;

width: 200px;

height: 200px;

margin-bottom: 100px;

background-size: cover;

background-position: center;

display: inline-block;

width: 200px;

height: 200px;

margin-bottom: 100px;

background-size: cover;

background-position: center;

display: inline-block;

.average {

display: inline-block;

.average:before,

.average:after {

content: "";

width: 10;

height: 0;

margin: 0 0 10 0 0 0 0 0 0 ;

border-radius 0 0 0 0 0 0 0 ;

.average:before,

.average:after {

display: inline-block;

.average {

width 0 ;

height 0 ;

margin 0 ;

border 0 ;