我試圖做一些編輯以下CSS內嵌代碼,但我遇到了問題:內聯CSS:圖像顯示不正確
我想藍色的懸停覆蓋的不透明度是50%,所以你可以看到它背後的一些圖像。
我希望懸停疊加層內的文字對齊。
我想圖像不能堆疊在一起。我試過使用內聯塊,並且似乎沒有工作。我希望前三個圖像均勻地分佈在頂部,居中,另外兩個位於該線下方,均勻分佈,居中。像保齡球。
.container {
position: relative;
width: 15%;
}
.image {
display: inline-block;
width: 100%;
height: auto;
float: middle;
}
.overlay {
position: absolute;
bottom: 0;
left: 0;
right: 0;
background-color: #7aa9bd;
overflow: hidden;
width: 100%;
height: 0;
transition: .5s ease;
}
.container:hover .overlay {
height: 25px;
}
.text {
font-family: "Verdana";
white-space: nowrap;
color: white;
font-size: 12px;
position: absolute;
overflow: hidden;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
}
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<center><font size="5" font face="verdana" color="black">Working to support you:</font></center>
<div class="container">
<img src="image1.png" alt="1" class="image">
<div class="overlay">
<div class="text">
<strong>Sweep Up Text</strong>
</div>
</div>
</div>
<div class="container">
<img src="image2.png" alt="2" class="image">
<div class="overlay">
<div class="text">
<strong>Sweep Up Text</strong>
</div>
</div>
</div>
<div class="container">
<img src="image3.png" alt="3" class="image">
<div class="overlay">
<div class="text">
<strong>Sweep Up Text</strong>
</div>
</div>
</div>
<div class="container">
<img src="image4.png" alt="4" class="image">
<div class="overlay">
<div class="text">
<strong>Sweep Up Text</strong>
</div>
</div>
</div>
<div class="container">
<img src="image5.png" alt="5" class="image">
<div class="overlay">
<div class="text">
<strong>Sweep Up Text</strong>
</div>
</div>
</div>
</body>
</html>
它很難沒有你想達到什麼樣的圖像可視化 –