0
A
答えて
2
CSSは、このような形状を作成するための最良の方法ではないかもしれません。代わりにSVGを使うべきです。
SVGのpath
要素を使用して、矢印のような形状の矢印を作成し、linearGradient
で作成したグラデーションで塗りつぶすことができます。
d
の属性は、path
要素の形を定義するために使用されます。この属性自体には、いくつかの短いコマンドと、それらのコマンドが機能するために必要なパラメータがほとんどありません。
Hereは、SVGパスについての詳細情報です:
body {
text-align: center;
background: #333;
margin: 20px;
}
<svg width="400" height="400" viewBox="0 0 400 400" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient id="gradient">
<stop offset="0" stop-color="#212121"></stop>
<stop offset="1" stop-color="#a7a7a7"></stop>
</linearGradient>
<path id="arrow" x="0" y="0" d="M0,200
A200,200 0, 0, 1, 200,0
L225,25
L200,50
A150,150, 0, 0, 0 50,200
L25,175" fill="url(#gradient)" />
</defs>
<use xlink:href="#arrow" transform="translate(0,400) rotate(270)"></use>
<use xlink:href="#arrow" transform="translate(400,400) rotate(180)"></use>
<use xlink:href="#arrow" transform="translate(400,0) rotate(90)"></use>
<use xlink:href="#arrow"></use>
</svg>
+0
Thanks Muhammad :) – RaShe
+0
@RaShe You're welcome) –
関連する問題
- 1. react.js矢印付きの円形カルーセル
- 2. PDFBox - グラデーション付き矩形
- 3. 影付きグラデーション円を描く
- 4. Androidで円錐形のグラデーションを描く
- 5. グラデーションと矢印付きのCSS動的サイズボタンのベストプラクティス
- 6. 円形のボタン付きレイアウトですか?
- 7. Pythonのベースマップ:矢印のエンドキャップ付きの円を描く
- 8. XMLを使用した矢印付きの長方形形状
- 9. グラデーションを背景にした円形のプログレスバー
- 10. FabricJs - 円グラフの放射グラデーション
- 11. ちょうどJavaScriptを使った円形グラデーション
- 12. matplotlibの矢印で色のグラデーションを持つ矢印
- 13. 円形のデデキストランデンドログラムにラベルを付ける
- 14. 矢印付きブートストラップアコーディオン
- 15. 完成したアニメーションの円形フォーム、ステータス表示付き
- 16. 矢印付きのHorizontalScrollView
- 17. グラデーションの影付きの信頼区間
- 18. サイズ付き円グラフ
- 19. 線形レイアウトのxmlグラデーション
- 20. カスタム円形円形進捗バーSVGユーザーインターフェイス
- 21. グラデーション付きのUIViewをスケールする
- 22. 矢印の終わりに矢印または三角形を付ける
- 23. MS Wordファイルの図形(四角形、四角形、円、矢印など)を読み取る
- 24. 矢印付きdiv要素
- 25. 矢印機能付きJquery
- 26. ブートストラップジャンボトロンが左矢印付き
- 27. 矢印キー付きAngular2スクロールドロップダウンメニュー
- 28. 影付きの円サークル
- 29. ASP.NETチャートコントロール、円グラフでグラデーションを使用できますか?
- 30. 矩形の円の動きの衝突
すでに何を試してみましたか? – Jer
2番目の背景が境界線のようになるので、グラデーションがそのようには機能しないように、2つの背景をパディングで作成しようとしました。 – RaShe
私は4つの傾斜部分を作ることができると思いました – RaShe