<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<style>
.box {
width: 100%;
height: 200px;
background-color: #dddddd;
display: flex;
overflow-x: scroll;
align-items: center;
}
.box-item {
flex-shrink: 0;
width: 200px;
height: 180px;
margin-left: 10px;
position: relative;
}
.box-item_text {
width: 60px;
height: 30px;
font-size: 22px;
padding: 2px 10px;
position: absolute;
text-align: center;
border-radius: 50px;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
z-index: 1;
background-color: rgba(207, 207, 207, 0.6);
}
.box-item_img {
opacity: 0.9;
width: 100%;
height: 100%;
}
</style>
</head>
<body>
<div class="box">
<div class="box-item">
<div class="box-item_text">嘿1</div>
<img class="box-item_img" src="./15825954118079008.jpg" alt="" />
</div>
<div class="box-item">
<div class="box-item_text">嘿2</div>
<img class="box-item_img" src="./15825954118079008.jpg" alt="" />
</div>
<div class="box-item">
<div class="box-item_text">嘿3</div>
<img class="box-item_img" src="./15825954118079008.jpg" alt="" />
</div>
<div class="box-item">
<div class="box-item_text">嘿4</div>
<img class="box-item_img" src="./15825954118079008.jpg" alt="" />
</div>
<div class="box-item">
<div class="box-item_text">嘿4</div>
<img class="box-item_img" src="./15825954118079008.jpg" alt="" />
</div>
<div class="box-item">
<div class="box-item_text">嘿4</div>
<img class="box-item_img" src="./15825954118079008.jpg" alt="" />
</div>
<div class="box-item">
<div class="box-item_text">嘿4</div>
<img class="box-item_img" src="./15825954118079008.jpg" alt="" />
</div>
<div class="box-item">
<div class="box-item_text">嘿4</div>
<img class="box-item_img" src="./15825954118079008.jpg" alt="" />
</div>
</div>
</body>
</html>
那你的好几个 div 。然后设置不同的背景 图片 。
或者 不用背景图片也可以 。直接img 然后文字的话定位 即可。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
.box {
display: flex;
}
.box .item {
display: flex;
position: relative;
align-items: center;
justify-content: center;
}
.box .item img {
width: 400px;
height: 200px;
}
.box .item .text {
position: absolute;
width: 150px;
height: 40px;
line-height: 40px;
text-align: center;
background: white;
border-radius: 30px;
}
</style>
</head>
<body>
<div class="box">
<div class="item">
<img
src="https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fn.sinaimg.cn%2Fsinakd10113%2F48%2Fw710h938%2F20211007%2Fe4b7-fe0b8f8aa0847aa5787e8f4f1bcaf62c.jpg&refer=http%3A%2F%2Fn.sinaimg.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1644634179&t=fe53e0a443c97b4896d66f0a39d8554a"
alt="">
<div class="text">
北京
</div>
</div>
<div class="item">
<img
src="https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fn.sinaimg.cn%2Fsinakd10113%2F48%2Fw710h938%2F20211007%2Fe4b7-fe0b8f8aa0847aa5787e8f4f1bcaf62c.jpg&refer=http%3A%2F%2Fn.sinaimg.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1644634179&t=fe53e0a443c97b4896d66f0a39d8554a"
alt="">
<div class="text">
北京
</div>
</div>
<div class="item">
<img
src="https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fn.sinaimg.cn%2Fsinakd10113%2F48%2Fw710h938%2F20211007%2Fe4b7-fe0b8f8aa0847aa5787e8f4f1bcaf62c.jpg&refer=http%3A%2F%2Fn.sinaimg.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1644634179&t=fe53e0a443c97b4896d66f0a39d8554a"
alt="">
<div class="text">
北京
</div>
</div>
</div>
</body>
</html>