2012-06-26 49 views
1

Demo。 在Opera中,自從第12版以來,即使「不透明度:0」,選擇仍然可見!在版本11.x中沒問題。在其他瀏覽器中,它看起來不錯。從版本12開始,Opera中的「不透明度:0」可見選擇元素

此外,我做了簡單的演示沒有複雜的CSS,其中「不透明0」 - 選擇 - 它實際上是透明的!我的風格有些不對,我找不到是什麼。

+0

我有歌劇11,它的作品,我現在更新,看看版本12的演示 – shareef

回答

1

解決這個我添加了新的風格

.selectnewstyle 
      { 
       position: relative; 
       left: -160px; 
       opacity: 0; 

       width: 160px; 
       padding: 4px 4px; 
      } 

,並把它應用到選擇

<select class="selectnewstyle" id="catid" name="catid"> 

這必須是一個兼容性問題,每個瀏覽器的大腦是如何工作的

這裏是修改後的演示

demo on opera 12 working

UPDATE

令人驚訝的解決辦法是DIV和選擇標籤之間添加一個空格,我不知道爲什麼它只是的jsfiddle的bug;見上面

+1

事實上,額外的風格什麼都不做。解決方案是