CSS(层叠样式表)是一种用于描述HTML或XML文档样式的样式表语言。图片底部居中是指将图片的底部边缘与其父容器的底部边缘对齐。
position: absolute和bottom: 0来实现。display: flex和align-items: flex-end来实现。display: grid和align-items: end来实现。<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>底部居中示例</title>
<style>
.container {
position: relative;
height: 300px;
border: 1px solid #000;
}
.image {
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
}
</style>
</head>
<body>
<div class="container">
<img src="https://via.placeholder.com/150" alt="Example Image" class="image">
</div>
</body>
</html><!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>底部居中示例</title>
<style>
.container {
display: flex;
align-items: flex-end;
height: 300px;
border: 1px solid #000;
}
</style>
</head>
<body>
<div class="container">
<img src="https://via.placeholder.com/150" alt="Example Image">
</div>
</body>
</html><!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>底部居中示例</title>
<style>
.container {
display: grid;
align-items: end;
height: 300px;
border: 1px solid #000;
}
</style>
</head>
<body>
<div class="container">
<img src="https://via.placeholder.com/150" alt="Example Image">
</div>
</body>
</html>object-fit: cover或object-fit: contain来保持图片比例。max-width和max-height。希望这些信息对你有所帮助!
没有搜到相关的文章