有什麼簡單的方法使用CSS來製作這個形狀? CSS - 創建複雜的形狀
-3
A
回答
0
您可以使用rotateX()
和perspective()
像這樣創建的形狀。
.shape {
width: 250px;
height: 70px;
border: 2px solid black;
border-top: 1px solid black;
margin: 50px;
transform: perspective(10px) rotateX(-2deg);
}
<div class="shape"></div>
+0
歐,謝謝!這是如此簡單,它的工作原理! –
+4
你是一個足夠高的代表用戶足夠的CSS upvotes知道這應該是一個騙局...... – Stewartside
+0
順便說一句,有什麼辦法來限制內部divs的規模..? I –
0
是的,它可以做到。看下面的代碼。
.shape {
width: 200px;
height: 100px;
background: #000;
margin: 20px 150px;
position: relative;
}
.shape:after {
content: '';
line-height: 0;
font-size: 0;
width: 0;
height: 0;
border-top: 50px solid #000000;
border-bottom: 50px solid #fff;
border-left: 50px solid #000000;
border-right: 50px solid #fff;
position: absolute;
top: 0;
right: -99px;
}
.shape:before {
content: '';
line-height: 0;
font-size: 0;
width: 0;
height: 0;
border-top: 50px solid #000000;
border-bottom: 50px solid #fff;
border-left: 50px solid #fff;
border-right: 50px solid #000000;
position: absolute;
top: 0;
left: -99px;
}
<div class="shape"></div>
相關問題
- 1. 使用CSS創建複雜的形狀
- 2. 創建複雜的形狀與Box2D的
- 3. 使用CSS構建複雜形狀
- 4. CSS/HTML複雜形狀
- 5. 創建一個複雜的CSS形狀(說泡泡)
- 6. 用CSS創建形狀
- 7. 如何使用CSS 3邊界半徑來創建複雜的形狀?
- 8. Cannon.js複雜的形狀
- 9. 我可以在Fabric.js中創建更復雜的形狀嗎?
- 10. 如何在JavaFX中創建複雜的形狀
- 11. 複雜形狀識別
- 12. Javafx 8 3D複雜形狀
- 13. 如何變形複雜的svg形狀
- 14. SVG優化 - 複雜路徑與複雜複雜形狀
- 15. 創建特殊的CSS形狀
- 16. 如何用css創建角邊形狀?
- 17. 如何在css中創建形狀?
- 18. 如何使用CSS創建此形狀?
- 19. 創建形狀與CSS梯度
- 20. 使用CSS創建自定義形狀
- 21. 如何在CSS中創建此形狀?
- 22. 創建CSS3形狀?
- 23. 如何創建矩形形狀的圓形圖像? CSS
- 24. Box2d複雜形狀的接觸
- 25. 如何定義複雜的形狀?
- 26. 填寫複雜的形狀(畫線)
- 27. KineticJS - 繪製複雜的形狀
- 28. 在Java中創建複合形狀2D
- 29. 複雜的UI創建
- 30. 創建複雜的對象
使用SVG及其可能你想讓它? –
這是一個騙局,很容易找到一個簡單的搜索。之前的研究只是問! – Stewartside
但另一個發現的解決方案看起來很複雜..爲一個div三個div樣式。我有很多風格相似的div,但仍然不同,它會有很多代碼......因爲我正在尋找更簡單的東西。 –