国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 網頁設計 > 正文

jquery-multiselect在ie6里的一個bug的解決方法

2024-08-30 08:35:38
字體:
來源:轉載
供稿:網友

在使用jquery-multiselect(一個把下拉框改造成帶checkbox的可以多選的控件)時,正常時應該是下面這樣:

而它在ie6里是下面這樣:

其中第一個bug參考‘ie6里png圖片不透明’可以解決。

第二個bug調試時發現應用了背景色的那個div的高度其實是正常的,并非只有那么一點點,看上去像是被里面的‘全選 取消’的白色背景覆蓋了,可是實際上它們并沒有設置背景。把div的高度設置一個定值后變正常了。

最奇怪的是第三個bug,僅僅第一個選項鼠標滑過時沒有背景色,后面的選項鼠標滑過時都有。調試后也確定了第一個選項確實觸發了相應的事件,正常添加了用于設置背景的.hover...類,js代碼里也沒有什么地方對第一個選項做特別的處理,網上也沒找到相關的參考。下載官網的demo在IE6里運行也有同樣的問題。

嘗試著在.hover...類里把border顏色改成醒目的red,發現此時鼠標滑過時除了第一個選項沒有看到紅色邊框,別的選項看上去都只有左邊的border是紅色,像下面這樣,于是猜想是不是因為它以為寬度為0,給.hover...類添加一個width定值后就好了,再嘗試width:100%;也是正常的。解決了就好了。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乐亭县| 翁源县| 临汾市| 南投市| 和硕县| 清河县| 宁河县| 任丘市| 西昌市| 潞西市| 蓬安县| 文水县| 靖江市| 剑河县| 盱眙县| 枣强县| 乐东| 聂拉木县| 南木林县| 邓州市| 安阳县| 乌审旗| 广昌县| 香格里拉县| 抚远县| 会理县| 贵州省| 石渠县| 恭城| 桑植县| 茂名市| 吴忠市| 罗江县| 永胜县| 许昌市| 本溪| 淮南市| 海晏县| 三明市| 岱山县| 许昌县|