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

css 判斷圖片是否存在

傅智翔2年前8瀏覽0評論

CSS 是前端開發的重要組成部分,用于控制網頁的樣式,而判斷圖片是否存在則是 CSS 中的一個重要應用之一。

在網頁中,圖片是重要的視覺資料,如果一張圖片不存在,那么網頁將變得缺少重要的信息,影響用戶體驗。因此,我們需要使用 CSS 的技術手段判斷圖片是否存在。

img{
display:none;
}
img::before{
content: "";
width: 0;
height: 0;
display:block;
background-image:url("/img/error-image.png");
background-repeat:no-repeat;
}
img[src]{
display:block;
width:100%;
height:auto;
}
img[src]:before{
background-image:url("/img/loading.gif");
}

上面的代碼可以在圖片不存在時顯示一個錯誤圖片,在加載時顯示一個加載動畫。在 CSS 中,使用偽元素 ::before 可以在元素前面添加內容,然后我們添加一個背景圖片,就可以判斷圖片是否存在了。

總結一下,判斷圖片是否存在并不是 CSS 的本職工作,但是在前端開發中是一個非常重要的應用。掌握這個技巧,不僅可以提高網頁的用戶體驗,還可以在網頁的設計上做出更多有趣的嘗試。