亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

有點費勁啊,沒有::before和::after的基礎 邏輯要很清楚才能實現

1、給每個縮略圖設置不同的圖片

提示:使用偽結構選擇器:nth-of-type(),并且配合::after

2、給每個縮略圖添加透明度蒙板效果

提示:使用偽類選擇器::before給縮略圖添加蒙板效果

3、鼠標懸浮在縮略圖上時,修改縮略圖上蒙板的透明度

提示:通過:hover和::before配合修改opacity的值為0

4、點擊縮略圖,切換背景圖片

提示:通過目標選擇器:target進行背景圖片的切換

5、控制不是被點擊圖片的層級大小,讓其不顯示

提示:通過“否定選擇器:not()”和“目標選擇器:target”來控制不是被切換的背景圖像不顯示


正在回答

1 回答

關于:before和:after的問題,以前我都不知道有這個東西。看了之后才知道原來都可以用after和before在原有的基礎之上向前和向后插入對象。這個題目是一樣的道理的呀!用after來插入縮略圖并給出對于li的絕對定位,用before來添加一個形狀和after一樣大小的透明塊,用絕對定位使其位置和after的位置一致以達到蒙版的效果,再通過hover來改變透明度。通過target來切換背景圖。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
十天精通CSS3
  • 參與學習       243058    人
  • 解答問題       2677    個

本課程為CSS3入門教程,深刻詳解CSS3知識讓網頁穿上絢麗裝備

進入課程

有點費勁啊,沒有::before和::after的基礎 邏輯要很清楚才能實現

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號