-1
我想在選擇框中放置CSS生成的內容,並用CSS旋轉它。當我嘗試時,它會旋轉選擇框和生成的內容,但生成的內容會在選擇框外結束。如何將CSS內容放入選擇框並旋轉它?
我該如何解決?
<div class="styled-select">
<select>
<option>Here is the first option</option>
<option>The second option</option>
</select>
</div>
.styled-select select {
padding: 5px;
border: 1px solid #ccc;
font-size: 16px;
height: 34px;
-webkit-appearance: none;
margin: 100px;
/*following here
content: "»";
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
*/
}
.styled-select select:after {
content: "»";
display: block;
writing-mode: tb-rl;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
position: absolute;
bottom: 9px;
font-size: 24px;
/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
我認爲這可能是['transform-origin'](https://developer.mozilla.org/en/CSS/-moz-transform-origin)問題。 –