時(shí)間:2023-10-07 02:00:01 | 來源:網(wǎng)站運(yùn)營
時(shí)間:2023-10-07 02:00:01 來源:網(wǎng)站運(yùn)營
一行代碼,讓網(wǎng)頁變?yōu)楹诎着渖?h2 data-first-child>背景讓網(wǎng)頁變?yōu)楹诎着渖?,是個(gè)常見的訴求。而且往往是突如其來的訴求,是無法預(yù)知的。當(dāng)發(fā)生這樣的需求時(shí),我們需要迅速完成變更發(fā)布。filter: grayscale(1)
為了使整個(gè)網(wǎng)頁生效,你可以把它放在 <html> 標(biāo)簽的樣式里。為了更好的兼容性,你可以補(bǔ)一個(gè)帶 -webkit- 前綴的樣式,放在 filter 后面。例如:<style>html { filter: grayscale(1); -webkit-filter: grayscale(1);}</style>
你也可以用內(nèi)聯(lián)樣式,只要沒用 important CSS 語法,內(nèi)聯(lián)樣式優(yōu)先級最高:<html style="filter:grayscale(1);-webkit-filter:grayscale(1)">...</html>
filter: grayscale(.95);-webkit-filter: grayscale(.95);
<body style="filter:grayscale(1);-webkit-filter:grayscale(1)">...</body>
但如果你的網(wǎng)頁內(nèi)有「絕對和固定定位」元素,一定要把 filter 樣式加到 <html> 上。A value other than none for the filter property results in the creation of a containing block for absolute and fixed positioned descendants unless the element it applies to is a document root element in the current browsing context.翻譯:
若 filter 屬性的值不是 none,會(huì)給「絕對和固定定位的后代」創(chuàng)建一個(gè) containing block,除非 filter 對應(yīng)的元素是「當(dāng)前瀏覽上下文中的文檔根元素」(即<html>)。因此,兼容性最好的方法是把 filter 樣式加到 <html> 上。這樣不會(huì)影響「絕對和固定定位的后代」。
關(guān)鍵詞:黑白,配色
客戶&案例
營銷資訊
關(guān)于我們
微信公眾號
版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。