我有一個用CSS製作的梯形。我遇到的問題是底線的線條粗細。我已經嘗試在形狀周圍添加一個堅實的邊框,但底線仍然是幾個像素更薄。CSS透視形狀邊框
這裏的小提琴顯示梯形:http://jsfiddle.net/d7fuaur1/
.trap {
width: 436px;
height: 150px;
position: absolute;
padding: 0px;
left: 100px;
text-transform:uppercase;
text-align:center;
padding-top:25px;
padding-bottom:25px;
top: 20px;
}
.trap:before {
content: "";
position: absolute;
border-radius: 2px;
box-shadow:0 0 0px 4px #000;
top: -4%; bottom: -11%; left: -3%; right: -3%;
-webkit-transform: perspective(50em) rotateX(-30deg);
transform: perspective(50em) rotateX(-30deg);
}
我能做些什麼,以獲得邊框厚度相同各地?
呃......透視投影使遠處的物體看起來比靠近觀察者的物體更小。 – 2014-09-27 16:11:47
@Cicada啊,是的,這是有道理的。所以我想沒有修復?有沒有更好的代碼可以用來製作像我的jsfiddle中的那樣的梯形? – mango 2014-09-27 16:13:31