DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> CSS入門知識 >> CSS詳解 >> 解決DIV在IE6下無法遮蓋select(1)
解決DIV在IE6下無法遮蓋select(1)
編輯:CSS詳解     

你對DIV浮層在IE6下無法遮蓋select標簽是否了解,這裡和大家一起討論一下,其實很早以前我就碰到過關於select元素的問題,但是為什麼IE7和FF下DIV都可以遮住select標簽,本文會為你揭秘。

JavaScript巧解IE6 IE7 IE8兼容問題

這次討論一下關於select元素的一個問題,其實很早以前我就碰到過關於select元素的問題,這次做網站又被問到同樣的問題,就是:一般DIV浮層在IE6下無法遮蓋selectaspxhome.com/search.ASP?keyWord=%b1%ea%c7%a9" target=_blank>標簽,IE7和FF下DIV都可以遮住select標簽。

列舉個簡單的實例闡述問題:

  1. "http://www.w3.org/TR/xhtml1/DTD/xHtml1-transitional.dtd">
  2. <Html XMLns="http://www.w3.org/1999/xHtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/Html; charset=gb2312" />
  5. <title>無標題文檔title>
  6. <style type="text/CSS">
  7. #warp { position:absolute; top:10px; left:26px; width:200px; height:200px;}
  8. .box { position:absolute; top:0; left:0; width:200px;
  9. height:200px; background:#FDF3D9; border:1px solid #EEAC53}
  10. style>
  11. head>
  12. <body>
  13. <DIV id="warp">
  14. <DIV class="box">dfsagdsaDIV>
  15. DIV>
  16. <form id="form1" name="form1" method="post" action="">
  17. <label>
  18. <select name="select" id="select">
  19. <option>測試選項option>
  20. <option>測試選項2option>
  21. <option>測試選項3option>
  22. select>
  23. label>
  24. form>
  25. body>
  26. Html>

[提示:你可先修改部分代碼,再按運行]

DIV在IE6下無法遮蓋select,原因是在IE6下,浏覽器將select元素視為窗口級元素,這時DIV或者其它的普通元素無論z-index設置的多高都是無法遮住select元素的。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved