为了账号安全,请及时绑定邮箱和手机立即绑定

下拉菜单在ie6的表现状态 求解~~

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Busy - 电商</title>
<script type="text/javascript">  
    function selectList(){
        var selList=document.getElementById("select_options").style;
        var selTriangle=document.getElementById("select_triangle").style;
        if(selList.display=="none"){
            selList.display="block";
            selTriangle.transform="rotateZ(180deg)";
        }else{
            selList.display="none";
            selTriangle.transform="rotateZ(0deg)";
        }
}
</script>
<style>

body,ul,h3{margin: 0; padding: 0;}
li{list-style: none;}

  .select{height:22px; border:1px solid #ccc; line-height:22px; position:relative; z-index:4;padding:0 24px 0 10px; display:inline-block;/*float:left;*/}
.show_select{ position:absolute; top:22px; left:-1px; width:100%; border:1px solid #ccc;background: #fff;font-size: 12px;top: 19px; }
.show_select li{ color:#999; text-indent:11px;}
.show_select li:hover{background:#9CF; color:#fff;}
.select h3{font-size:12px; font-weight:normal; height:22px; line-height:22px; }

#select_triangle{
    border-width: 4px 4px 0;
    border-style: solid dashed dashed;
    border-color: rgb(80, 174, 248) transparent transparent;
    width: 0; height: 0;
    overflow: hidden;
    position: absolute;
    top: 10px;
    right: 8px;
    transition:0.2s;
}
</style>
</head>

<body>
 <div class="select" id="select" onclick="selectList()">
                        	<h3>北京市 海淀区 五环内</h3>
                            <i id="select_triangle"></i>
                            <ul class="show_select hide" id="select_options" style="display: none;">
                            	<li>朝阳区三环</li>
                                <li>朝阳区三环</li>
                                <li>朝阳区三环</li>
                                <li>朝阳区三环</li>
                                <li>朝阳区三环</li>
                            </ul>
                        </div>
</body>
</html>

老师 这是其中一个下拉菜单的代码 在其他浏览器都没问题 可是到了ie6就会宽度变成100% 打死也找不出原因 求解释~~

正在回答

3 回答

兄弟 现在连公司做项目都不用兼容IE6甚至IE7了。你还纠结IE6 不是浪费时间吗

0 回复 有任何疑惑可以回复我~
#1

qq_NewHeatbeat_0 提问者

我只是看到大都视频都会用ie6测试下~~
2015-12-08 回复 有任何疑惑可以回复我~
#2

木子舟义 回复 qq_NewHeatbeat_0 提问者

他这样做也是让听课的同学们知道写代码的时候记得看一看IE浏览器下的效果。其实现在公司做网站都不用考虑IE6了。
2015-12-08 回复 有任何疑惑可以回复我~

给 .select 添加一个width:160px;可以,至于为什么,我也不大清楚

0 回复 有任何疑惑可以回复我~
#1

qq_NewHeatbeat_0 提问者

感觉这样子就不可以重用了...
2015-12-08 回复 有任何疑惑可以回复我~

这是ie6一个很大的Bug.....

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
手把手教你实现电商网站开发
  • 参与学习       166454    人
  • 解答问题       182    个

本课程主要介绍电商网站基本制作流程,掌握整站开发过程,增加经验

进入课程

下拉菜单在ie6的表现状态 求解~~

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信