我在一個元素上運行這個代碼,基本上導致右下角的一個斜角(本質上看起來像一張老式的照片)。谷歌瀏覽器中的CSS3線性漸變錯誤
該代碼在Firefox和Safari中正常工作,但在Chrome中,我看到一條奇怪的透視直線穿過中間(見下文)。從本教程採取
代碼:click here
更奇怪的是它僅出現在一些存在的元素的事實。
這裏是CSS3代碼以目前的形式:
padding: 10px;
background: #FFF;
background:
linear-gradient(135deg, transparent 0px, #FFF 0px) top left,
linear-gradient(225deg, transparent 0px, #FFF 0px) top right,
linear-gradient(315deg, transparent 10px, #FFF 0px) bottom right,
linear-gradient(45deg, transparent 0px, #FFF 0px) bottom left;
background-size: 50% 50%;
background-repeat: no-repeat;
的jsfiddle這裏! http://jsfiddle.net/8wzk42ep/
我們可以看到的任何演示?如果你正在尋找一個斜邊漸變,你也可以看看我在[這個答案]中使用的漸變(http://stackoverflow.com/questions/32996454/css-folded-corner-effect-transparent-background/32996982#32996982)。 – Harry
試用'-webkit' –
@哈利我已經在 – WebDevDanno