課程
/前端開發
/HTML/CSS
/十天精通CSS3
加了.bg:not(:target)沒有任何效果,還是會顯示不被切換的背景。。。
2015-06-07
源自:十天精通CSS3 7-8
正在回答
試試 img.bg:not(:target)
這里的背景層級問題是指前一張圖和后一張圖的層級。你可以嘗試一下注釋掉.bg:not(:target)的代碼再F5+ctrl刷新試試點擊各個圖片,可以觀察到當你點下一張圖片的時候,前一張圖片并不一定是你點擊前的那張圖片,也就是說它們的顯示層級有問題,前后層級不對。
你的說的還是會顯示不被切換的背景這個問題,這個是動畫決定的,因為animation-duration: 1s決定了切換背景完成的動作需要1s才能完成,所以在這一秒鐘內,上一張背景還是會出現的。
你解決了么?我也是唉
親,可以把完整代碼貼出來,我們幫你看看。
我是好人菌 提問者
舉報
本課程為CSS3入門教程,深刻詳解CSS3知識讓網頁穿上絢麗裝備
4 回答任務7 .bg:not(:target) 做完之后為什么沒有效果
1 回答通過“否定選擇器:not()”和“目標選擇器:target”來控制不是被切換的背景圖像不顯示
2 回答切換背景圖像源碼
1 回答設置背景圖片切換
1 回答/*任務七、設置不顯示的背景圖層級*/???
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-06-02
試試 img.bg:not(:target)
2017-02-06
這里的背景層級問題是指前一張圖和后一張圖的層級。你可以嘗試一下注釋掉.bg:not(:target)的代碼再F5+ctrl刷新試試點擊各個圖片,可以觀察到當你點下一張圖片的時候,前一張圖片并不一定是你點擊前的那張圖片,也就是說它們的顯示層級有問題,前后層級不對。
你的說的還是會顯示不被切換的背景這個問題,這個是動畫決定的,因為animation-duration: 1s決定了切換背景完成的動作需要1s才能完成,所以在這一秒鐘內,上一張背景還是會出現的。
2015-07-21
你解決了么?我也是唉
2015-06-08
親,可以把完整代碼貼出來,我們幫你看看。