ボーダー半径が逆で、ボーダーが2枚のこのプリントカードを再作成しようとしています。ボックスの影を使って枠線を四角形で作ったので、100%のボーダー半径のdivで逆コーディングをしています。私は丸みを帯びたコーナーに影をつけました。複雑なボックスシャドウの反転したボーダー半径
サークルSVGを使用してコーナーをクリップする方法はありますか?filter:drop-shadow?それが可能であるかどうかはわかりません。どんな良いアイデアですか?
HTML:
#greetings
.top.left
.top.right
.bottom.left
.bottom.right
CSS:
#greetings{
box-shadow: -6px 6px 0 #8E9090, 6px -6px 0 #8E9090, -6px -6px 0 #8E9090, 6px 6px 0 #8E9090, -9px 9px 0 #f88125, 9px -9px 0 #f88125,9px 9px 0 #f88125, -9px -9px 0 #f88125, -12px 12px 0 #8E9090, 12px -12px 0 #8E9090, 12px 12px 0 #8E9090, -12px -12px 0 #8E9090;;
div {
position: absolute;
width: 40px;
height: 40px;
border-radius: 100%;
background-color: #f88125;
}
.top { top: -20px; }
.bottom { bottom: -20px; }
.left { left: -20px; }
.right { right: -20px; }
.top.right {
box-shadow: -6px 6px 0 #8E9090, -9px 9px 0 #f88125, -12px 12px 0 #8E9090;
}
あなたはHTMLとCSSが含まれてもらえますか? – Aldana
SVGとして** whole **のことをするだけではどうですか? –
内部の動的テキストに応じて展開する必要があります。 – Ashbury