li 图片居中的基础概念CSS(层叠样式表)是一种用于描述HTML文档样式的语言。li 是HTML中的列表项元素,通常用于无序列表(ul)和有序列表(ol)。将图片居中显示在li元素中,可以通过多种CSS属性实现。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CSS Li Image Centering</title>
<style>
ul {
list-style-type: none;
padding: 0;
}
li {
text-align: center;
}
img {
max-width: 100%;
height: auto;
}
</style>
</head>
<body>
<ul>
<li><img src="image1.jpg" alt="Image 1"></li>
<li><img src="image2.jpg" alt="Image 2"></li>
<li><img src="image3.jpg" alt="Image 3"></li>
</ul>
</body>
</html><!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CSS Li Image Centering</title>
<style>
ul {
list-style-type: none;
padding: 0;
display: flex;
align-items: center;
height: 200px; /* 设置固定高度 */
}
li {
margin: 0 10px;
}
img {
max-width: 100%;
height: auto;
}
</style>
</head>
<body>
<ul>
<li><img src="image1.jpg" alt="Image 1"></li>
<li><img src="image2.jpg" alt="Image 2"></li>
<li><img src="image3.jpg" alt="Image 3"></li>
</ul>
</body>
</html><!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CSS Li Image Centering</title>
<style>
ul {
list-style-type: none;
padding: 0;
display: flex;
justify-content: center;
align-items: center;
height: 200px; /* 设置固定高度 */
}
li {
margin: 0 10px;
}
img {
max-width: 100%;
height: auto;
}
</style>
</head>
<body>
<ul>
<li><img src="image1.jpg" alt="Image 1"></li>
<li><img src="image2.jpg" alt="Image 2"></li>
<li><img src="image3.jpg" alt="Image 3"></li>
</ul>
</body>
</html>通过以上示例代码和参考链接,你可以实现li元素中图片的水平、垂直或水平和垂直居中显示。