我使用「夾緊」的純CSS版本從這個鏈接由克里斯Coyier啓發: http://codepen.io/bental/pen/JWEaJg如何設置可變的線性漸變顏色?
這意味着我有CSS(SASS)如:
.clamp:after {
background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 50%);
}
有時候背景不是白色,所以我想要做的是將第二種顏色設置爲可變顏色。
我只能想到兩個我認爲不行的選項。這是我已經試過:
- 使用繼承得到父母的背景顏色
- 使用JS(角)寫入:元素後,並設置背景屬性,我不認爲我可以在角
- 用做ATTR(數據事)屬性上,我可以在角
無論工作設置爲我父訪問的屬性。有誰知道我可以如何設置僞元素上的線性漸變(在這種情況下:後)?
工作得很好,但我沒有在元素內部的p,我可以注入一個跨度或內聯的東西,但出於興趣,你能看到沒有p標籤的方式嗎? ? –
@BenTaliadoros我真的不明白你想要什麼,也許一個div包裝可以幫助嗎? – blackmiaool
@BenTaliadoros現在我知道你想要的是用一個dom來實現這個功能。您可以通過添加「box-shadow:inset 10000px 0px red;」來完成此操作到.module dom; – blackmiaool