我最近在Chrome中發現一個奇怪的顯示問題,而試圖將重複梯度上表行:重複線性背景顯示錯誤
<table id="one">
<tr><td>123</td><td>asd</td><td>brgfbb</td><td>sdf</td><td>bgfb</td></tr>
</table>
#one tr{
background-image: repeating-linear-gradient(135deg,
#bada55, #bada55 5px,
transparent 5px, transparent 10px);
}
在td
放置這樣的梯度元素當然不起作用。但是,將漸變放在tr
上時,奇怪的漸變會中斷,就好像它放在td
上一樣。這些中斷正是表格單元格接觸的地方。當將漸變放置在桌面上時,條紋的大小不規則。
鉻:
在Firefox的一切看起來不錯:
附: IE10與tr
上的漸變具有相同的問題,直接在表格元素上看起來一切正常。
您是否知道此問題的任何解決方法?
我真的很想知道的原因downvote ...;) – Christoph
你能設置一個快速的小提琴嗎? – SpaceBeers
@SpaceBeers我有這樣的感覺,你沒有看到我的問題的第一句話之外......爲什麼;)我編輯了我的答案,使小提琴更加突出。 – Christoph