どのように対角線を描画しますか?常に11°の角度を持ち、両端に固定された角があります。CSSで曲線付きの固定角度の対角線
灰色の領域が上であるべきであり、青色画像のようになります。次の例のように画像のオーバーレイとして使用されます。
理想的には、単純なCSSまたはおそらくdata:image/svg + xmlのいずれかを背景としてスタイリングが可能です。
おそらく画像の上に::after
セレクタを使用するのと同様のものです。あるいは、それに追加されるコンテンツdiv上の::before
セレクタのセレクタ。たとえば、次のようなものがあります。
<div class="card">
<div class="header">
<img src="#" />
</div>
<div class="content">
<h1>Title</h1>
<p>Body copy</p>
</div>
</div>
<style>
.content:before {
content: '';
display: block;
width: 100%;
}
</style>
提案されたソリューションにはどのような問題がありますか? – Turnip
SVGを使用できるのであれば問題ありません。しかし、CSS + HTMLではスキュー変換が必要なのでこれを達成するのは難しく、テキストなどで問題が生じるでしょう。レイヤー上で画像を試していますか? –