欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css圖片墻帶刪除

錢斌斌1年前7瀏覽0評論

在網(wǎng)頁中,圖片墻是一個很流行的元素,它可以展示多張圖片,增加網(wǎng)頁的視覺效果,那么如何利用CSS來制作一個帶刪除功能的圖片墻呢?下面我們來詳細介紹一下。

首先,我們需要給圖片墻中的每一個圖片設(shè)置一個容器。

.image-container {
position: relative;
float: left;
margin-right: 10px;
margin-bottom: 10px;
width: 200px;
height: 200px;
background-color: #fff;
border: 1px solid #eee;
}

然后,在容器中添加圖片和刪除按鈕。

.image-container img {
position: absolute;
top: 0;
left: 0;
bottom: 30px;
right: 0;
max-width: 100%;
max-height: 100%;
margin: auto;
}
.image-container button {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 30px;
background-color: #fff;
border: none;
color: #f00;
font-size: 16px;
cursor: pointer;
}

接著,通過CSS偽類:hover來實現(xiàn)鼠標懸停效果,讓刪除按鈕變成紅色。

.image-container:hover button {
color: #fff;
background-color: #f00;
}

最后,使用JavaScript來處理刪除事件,點擊刪除按鈕后將相應(yīng)的圖片容器刪除,實現(xiàn)刪除功能。

var buttons = document.getElementsByTagName('button');
for (var i = 0; i< buttons.length; i++) {
buttons[i].onclick = function() {
this.parentNode.remove();
}
}

這樣,我們就完成了一個帶刪除功能的圖片墻。通過這個例子,我們學(xué)會了如何使用CSS制作圖片墻,并且掌握了JavaScript中的DOM操作的知識。