回答
除了像別人提出的那樣使用CSS3技術,您還可以在您的HTML文檔中嵌入SVG。
<!doctype html>
<html>
<!-- <head> ... -->
<body>
Taken from <a href="http://commons.wikimedia.org/wiki/File:SVG_example7.svg?uselang=de">http://commons.wikimedia.org/wiki/File:SVG_example7.svg?uselang=de</a>, thanks to <a href="http://commons.wikimedia.org/wiki/User_talk:Sarang?uselang=de">Sarang</a>!
<hr />
<svg xmlns="http://www.w3.org/2000/svg" width="304" height="290">
<path d="M2,111h300 l-242.7,176.3 92.7-285.3 92.7,285.3z" fill="#FB2" stroke="#B00" stroke-width="4" stroke-linejoin="round"/>
</svg>
</body>
</html>
這是可能的 - 在限制範圍內,只有在較新的瀏覽器上 - 使用CSS3技術。有關示例,請參閱此CSS3 Twitter Fail Whale。
漂亮的鯨魚。但它不是一個單一的元素。 –
@RobW - 確實如此,創建它也可能相當糟糕。 –
我一直在想這是你的,並打算+1只是因爲你做了一件同時如此瘋狂的事情,而且非常不必要。 –
如果您正在討論該圖:這是一個canvas
元素。
看到這裏的教程:https://developer.mozilla.org/en-US/docs/Canvas_tutorial
使用canvas元素。
規格:http://www.w3.org/TR/2011/WD-html5-20110525/the-canvas-element.html#the-canvas-element
文件基於一個特定瀏覽器的實現:https://developer.mozilla.org/en-US/docs/HTML/Canvas
非正式文檔:http://diveintohtml5.info/canvas.html和http://www.html5canvastutorials.com/
還有其它的方法對於非矩形的元件,其可以是更適合於你真正需要什麼,如果你能說更多關於你的具體要求。
- 1. 不規則形狀
- 2. Android onTouch不規則形狀
- 3. 不規則的矩形形狀
- 4. PDF中的不規則形狀區域
- 5. 造型不規則形狀的按鈕
- 6. 不規則形狀內的點
- 7. 不規則的形狀識別opencv
- 8. Android佈局中的不規則形狀
- 9. CSS中的不規則形狀
- 10. 形狀不規則的UIBezierPath填充
- 11. 當新形狀在加工時形成不規則形狀
- 12. Cocos2d不規則形狀精靈
- 13. 不規則形狀碰撞檢測
- 14. 以不規則形狀裁剪圖像
- 15. Opengl不規則形狀顏色填充
- 16. 創建傾斜/不規則形狀div
- 17. OpenCV不規則形狀質心
- 18. 與圖像碰撞(不規則形狀)
- 19. 不變違規:目標容器不是一個DOM元素,當元素在DOM
- 20. Firefox不規則元素的可見性
- 21. 將矩形圖像變形爲不規則形狀
- 22. AngularJS犯規「引導」新的DOM元素
- 23. 使用不規則形狀的CSS圓形菜單
- 24. 帶有圖形不規則形狀的網格
- 25. 如何製作不規則形狀精靈的矩形?
- 26. numpy.array與不同形狀的元素
- 27. 如何通過CSS規則控制Highchart.js Dom元素
- 28. CSS規則其父元素
- 29. 將DOM元素綁定到Kineticjs拖放形狀
- 30. 如何從iphone中的uiimageview中獲取不規則形狀內的像素?
......這只是一個形象。這裏沒有不規則形狀的元素,只是一個帶圓角的div,包含''標籤。如果您正在討論繪製新圖像,則使用'
出於興趣,你爲什麼要這樣做? –
我只是好奇。例如,我可能想繪製一張地圖 – Alex