TP Notes
全部
CSS
SVG
資源收集
HTML
其它
關於我
Translate
2020年6月3日 星期三
用 CSS 畫箭頭
第一次看到有人用 div + css 畫三角形,覺得非常有意思,第一個想到的方法是利用 clip-path 來畫,這個方式最直覺,後來發現他用的是邊框,方法如下 : ``` $mmcode(r1) ```
由這裡可以看到,加厚的邊框變成了梯形, 如果把本來的 div 寬度設 0 ,然後把不要的邊框設為透明,那麼三角形就出現了 ``` $mmcode(r2) ```
同理,還可以畫梯形 那麼這篇的目的是畫箭頭, 這裡我打算用 ::before 來畫 ``` $mmcode(r3) ```
以後如果需要用到箭頭,就可以引用這個 CSS 然後設定 width , left 和 top , 以及 font-size 來修改大小,然後用 transform rotate 來旋轉,這會是個使用上相當方便的箭頭 既然箭頭都畫了,順便把一些常用的畫一畫 ``` $mmcode(r4) ```
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
查看行動版
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言