<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        select網頁下拉列表與div層遮蓋問題

        來源:懂視網 責編:小采 時間:2020-11-27 14:45:58
        文檔

        select網頁下拉列表與div層遮蓋問題

        select網頁下拉列表與div層遮蓋問題: 在html中關于select元素的問題在很多地方都提出過,而在前段時間的項目中,剛好遇到了關于select元素的兩個小問題,這里進行一下總結。 第一就是比較有名的:一般div浮層在IE6下無法遮蓋select元素的問題。首先提供了下面一個實例: 注解:如果你在FirF
        推薦度:
        導讀select網頁下拉列表與div層遮蓋問題: 在html中關于select元素的問題在很多地方都提出過,而在前段時間的項目中,剛好遇到了關于select元素的兩個小問題,這里進行一下總結。 第一就是比較有名的:一般div浮層在IE6下無法遮蓋select元素的問題。首先提供了下面一個實例: 注解:如果你在FirF

        在html中關于select元素的問題在很多地方都提出過,而在前段時間的項目中,剛好遇到了關于select元素的兩個小問題,這里進行一下總結。 第一就是比較有名的:一般div浮層在IE6下無法遮蓋select元素的問題。首先提供了下面一個實例: 注解:如果你在FirFox下和IE7下看都
        在html中關于select元素的問題在很多地方都提出過,而在前段時間的項目中,剛好遇到了關于select元素的兩個小問題,這里進行一下總結。
        相關文章:div層被flash層遮蓋問題解決思路
        第一就是比較有名的:一般div浮層在IE6下無法遮蓋select元素的問題。首先提供了下面一個實例:
        select網頁下拉列表與div層遮蓋問題
        注解:如果你在FirFox下和IE7下看都的結果是一樣的:浮層A、B、C都可以正常的現實,即遮住下面的select元素。但是在IE6下則是3種不一樣的情況,浮層A依然正常;浮層B主體部分遮蓋住了select元素,但是浮層的邊框卻無法遮住select元素;浮層3則完全無法遮蓋select元素。造成這個現象的原因是在IE6下,瀏覽器將select元素視為窗口級元素,這時div或者其它的普通元素無論z-index設置的多高都是無法遮住select元素的,但是可以通過同為窗口級元素的iframe來遮住select,上面的例子就是這樣做的。浮層C僅僅是一個div浮層,這里不多講,直接看浮層B的結構:
        <div class="containDiv" > <iframe class="maskIframe" ></iframe> <div class="mainDiv" >浮層B</div> </div>
        用一個div將實際需要的內容div和一個iframe元素放在一起,它們對應的樣式為:
        .containDiv{position: absolute; top: 140px; left: 60px; } .maskIframe{position: absolute; left: -1px; top: -1px; z-index: -1;border:1px solid #000;height:50px;width:50px;_height:48px;_width:48px;} .mainDiv{background:#EBAC3B;width:50px;height:50px;}
        浮層B運用了iframe在containDiv中絕對定位并設置z-index: -1;,然后讓下面真正放內容的mainDiv可以遮蓋住iframe,這個時候iframe是可以遮住select元素的,而間接的使得mainDiv也覆蓋了select元素。但是浮層B還是不完美,原因就是這里的浮層B的邊框使用的iframe邊框,iframe本身可以遮蓋select,但是它的邊框卻不能,所以出現了浮層B的情況。
        浮層A是解決了這個問題,達到了理想想過,它基本上跟浮層B一樣,只是它使iframe比mainDiv上下左右各多出1px,然后再給mainDiv邊框,這樣浮層的邊框是由mainDiv提供的,而整個mainDiv連同邊框都在iframe上面,所以達到了理想效果!
        select的第二個問題是在IE下動態生成option選項的問題。看上面第二個問題的例子,當點擊(限FF)的鏈接時在FF下可以給select元素加入3個option選項元素,但是在IE下卻不行;當點擊(通用)的鏈接時IE和FF下都可以給select元素加入3個option選項元素。原因是第一個鏈接是通過select元素的innerHTML屬性來加入option元素的
        document.getElementById("addSelect").innerHTML = "ABC";
        這個在FF下沒有問題,但是IE下不能通過這個方法來向select元素加入option子元素,而是需要通過第二個鏈接提供的方法:
        document.getElementById("addSelect").options.add(new Option("A","A",false,true));

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        select網頁下拉列表與div層遮蓋問題

        select網頁下拉列表與div層遮蓋問題: 在html中關于select元素的問題在很多地方都提出過,而在前段時間的項目中,剛好遇到了關于select元素的兩個小問題,這里進行一下總結。 第一就是比較有名的:一般div浮層在IE6下無法遮蓋select元素的問題。首先提供了下面一個實例: 注解:如果你在FirF
        推薦度:
        標簽: 頁面 網頁 問題
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 午夜视频免费在线观看| 曰批免费视频播放免费| 久操视频免费观看| 亚洲一区二区三区影院 | 中文国产成人精品久久亚洲精品AⅤ无码精品 | 免费视频爱爱太爽了| 亚洲视频在线一区| 每天更新的免费av片在线观看 | 亚洲五月综合缴情在线观看| aa午夜免费剧场| 亚洲精品字幕在线观看| 久久久久国产精品免费免费不卡 | 一本一道dvd在线观看免费视频 | 亚洲日本一区二区一本一道| 免费看一级毛片在线观看精品视频 | 久久久久久久久久免免费精品| 伊伊人成亚洲综合人网7777| 日本高清免费观看| 亚洲国产成人精品无码区在线网站| 中文字幕亚洲日本岛国片| 成人网站免费大全日韩国产| 久久精品国产亚洲综合色| 外国成人网在线观看免费视频| 亚洲精品免费在线| 日韩免费无砖专区2020狼| 一级做受视频免费是看美女 | 中文亚洲AV片在线观看不卡| 久久国产精品成人免费| 亚洲乱码中文字幕小综合| 四虎影视永久免费视频观看| 热久久这里是精品6免费观看| 亚洲国产成人精品无码一区二区 | 曰批全过程免费视频网址| 亚洲人成网站在线播放2019| 亚洲第一区精品日韩在线播放| 国产高清不卡免费视频| 亚洲成av人片在线天堂无| 亚洲日韩av无码| 日本免费高清一本视频| 久久久久久免费一区二区三区| 亚洲一区AV无码少妇电影|