我有一個圖片代替箭頭的下拉菜單。但我有一個交叉瀏覽問題。在鉻它顯示很好,但在Mozilla的圖像顯示在後面。附件是截圖。未出現盈方的下拉式圖片
下拉HTML
<td align="right">
<div class="blue" style="float: left;">
<div class="lightblueHeading" style="text-align: left;">No. Of Guests</div>
<div>
<div class="styled-select">
<asp:DropDownList ID="ddlNoOfGuest" runat="server" Style="width: 165px;"></asp:DropDownList>
</div>
</div>
</div>
</td>
類
.styled-select
{
overflow: hidden; /*height: 24px; background: url(../images/dropdown_icon.png) no-repeat right;*/
background: url(../images/signup-dropdown_icon.png) no-repeat right;
background-color: white;
width: 100%;
}
.styled-select select
{
background: transparent; /*border: 1px solid #e8e9e9;*/
font-size: 12px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
visibility: hidden;
}
首先,有沒有這樣的財產'不透明度:hidden'。要麼使用'visibility:hidden'或'opacity:0'。看看這個演示:http://jsfiddle.net/wHp3L/1/ – otinanai 2013-02-21 15:07:09
通過添加visibilty:隱藏它刪除下拉,因此它現在是不可點擊的。 – user1844205 2013-02-21 15:13:52
謝謝。我應用了不透明度:0.它像一個魅力。 – user1844205 2013-02-21 15:17:53