好吧,所以基本上我試圖對列規則應用漸變,但結果並非如預期的那樣。CSS列規則樣式?
也許我錯過了什麼?
.rule {
border: 0;
margin-top: 0;
width: 1px;
height: 200px;
background: radial-gradient(circle at center, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 50%);
float: left;
}
.columns {
float: left;
margin: 3.5em 1em;
width: 80%;
-ms-column-count: 2;
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
column-gap: 4em;
/* this works */
-ms-column-rule: 1px solid rgba(0,0,0,1);
-webkit-column-rule: 1px solid rgba(0,0,0,1);
-moz-column-rule: 1px solid rgba(0,0,0,1);
column-rule: 1px solid rgba(0,0,0,1);
/* this does not */
/* -moz-column-rule: 1px solid radial-gradient(circle at center, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 50%);
-ms-column-rule: 1px solid radial-gradient(circle at center, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 50%);
-webkit-column-rule: 1px solid radial-gradient(circle at center, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 50%);
column-rule: 1px solid radial-gradient(circle at center, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 50%);
*/
}
https://jsfiddle.net/VileTouch/0exLthpq/
好了,這是怎麼結束了。沒有列規則和使用:之前和之後:選擇器之後。完全可擴展。感謝所有的答案。 https://jsfiddle.net/VileTouch/0exLthpq/3/
什麼是你期待? –
我的意思是,當然,我可以擺脫列的屬性(和他們的供應商前綴!),並使用hr來代替,但hr不會接受100%的高度值,(這意味着它不會縮放),所以...是的,我很確定我錯過了一些東西。 – VileTouch