テーブルにリボンを作成していますが、いくつかの問題に直面しています。 私はテーブルのリボンを作ることができません。どのようにそれは非常に奇妙に見えるいくつか。多分テーブルのCSSを使用したリボン
.sash {
position: relative;
overflow: hidden;
width: 300px;
}
.sash:after {
content: "Sash";
position: absolute;
width: 90px;
height: 30px;
background: red;
top: 0;
right: 0;
transform: rotate(49deg);
}
<table style="border:1px solid black" class="sash">
<tr>
<td>one line text</td>
<td>two line text</td>
<td>three line text</td>
<td>four line text</td>
<td width="100"></td>
</tr>
<tr>
<td>one line text</td>
<td>two line text</td>
<td>three line text</td>
<td>four line text</td>
<td width="100"></td>
</tr>
</table>
希望する視覚効果は、正確にはどのようなものですか? – Serlite
http://www.cssportal.com/blog/create-corner-ribbon/と同じですが、テーブル構造を使用しています。 前、後などの疑似クラスを回避する方法はありますか? – Robin