0
A
回答
1
我建議你使用SVG來做到這一點。標記相當簡單,但您需要留意,有四條不同的規則會影響兩端的哪一側凸起的弧線,並且凸起會嘗試採用「短路」或具有給定半徑的「長途」。
下面是一個例子。使用樣式表是這樣的:
.arc{
fill:tan;
stroke:red;
stroke-width:4px;
}
使用如下的SVG路徑組合:
<svg width="100" height="100">
<path d="M 10,40 A 50,50 0 0 1 90,70"/>
</svg>
總之在上面的例子中的命令是
- M(移動模式與絕對座標)
- 的x,y(這裏開始電弧這裏)
- A(與絕對coordina電弧模式TES)
- R1,R2(橢圓的兩個半徑圓弧善有善報。使用相同的值的兩倍爲圓形)
- θz旋轉(即橢圓形的旋轉。0是無旋轉)
- 大圓弧標誌(見下面的小提琴鏈接)
- 掃描標誌(見下面的小提琴鏈接)
- X,Y(其中電弧將結束)
我做了這個小提琴證明在運動的兩個標誌,這有助於我很多在決定使用哪些的所有不同的組合。 http://jsfiddle.net/rgbk/avpye8nm
W3C文檔在這裏:http://www.w3.org/TR/SVG11/paths.html#PathDataEllipticalArcCommands他們將z旋轉描述爲「x軸旋轉」,這是錯誤的。
0
+1
www.w3fools.com – ErikMes
+1
這表明我的觀點......但同意! –
相關問題
- 1. 石英光滑弧形?
- 2. 的box-shadow弧CSS
- 3. Java如何使用繪製弧和連接到另一條弧
- 4. CSS - 使用光標精靈
- 5. 在Android中使用SweepGradient繪製圓弧
- 6. 使用製造
- 7. 如何用CSS或SVG製作不同圓弧的圓?
- 8. 遍歷沿光柵化圓弧
- 9. css html弧形標題
- 10. IE8的弧形邊框CSS
- 11. 使用css來塑造Div
- 12. R有光澤的製造子面板
- 13. 用css創建角落弧線
- 14. 繪製的SVG弧
- 15. 弧線,KineticJS繪製
- 16. 如何在IE7,8,9中使用CSS製作標頭光澤
- 17. 如何使用css/html/js製作燈光效果
- 18. 如何使用CSS控制光標/脫字號的大小
- 19. excanvas中的繪製弧IE8到2Pi不繪製弧
- 20. 帆布畫弧造型奇特 - CoffeeScript的
- 21. 使用CSS爲三面添加光暈
- 22. 使用數據的css光標-Uri
- 23. 使用純CSS更改窗口光標
- 24. 使用CSS的Firefox按鈕外發光
- 25. 使用CSS的光標圖像
- 26. 光澤的外觀爲使用CSS
- 27. 如何使用核心繪製繪製弧線
- 28. 使用CSS以弧的形式顯示位置圖標
- 29. 使用HTML,CSS和JavaScript增加圓弧效果
- 30. 使用CSS實現直擊式下弧效果
不是CSS的解決方案,但你可以檢查出http://raphaeljs.com/ –
http://4ppletree.me/en/blog-en/css3-only-arc/ –
這是一個很好的例子:HTTP ://stackoverflow.com/questions/13059190/html5-css3-circle-with-partial-border – ZimSystem