• IE 6 position: relative + li 问题


    #Title #MainNav

    {

    position:relative;

    left: 212px;

    list-style-type: none;


    }

    #Title #MainNav li

    {

    float: left;

    }

    <div id="Title">

            <ul id="MainNav">
                <li id="IndexBtn"><a href='<%= ViewData["Message"]%>' id="Selected"></a></li>
                <li id="DownLoadBtn"><a href='' ></a></li>
                <li id="CustomerBtn"><a href="#" ></a></li>
                <li id="JoinBtn"><a href="#" ></a></li>
                <li id="WorkSystemBtn"><a href="#"></a></li>
                <li id="NewsBtn"><a href="#"></a></li>
                <li id="CommunityBtn"><a href="#"></a></li>
                <li id="AQBtn"><a href="#"></a></li>
                <li id="AboutBtn"><a href="#"></a></li>
            </ul>

        </div>

    以上代码在IE 6 中会不正常position:relative;不起作用.

    解决办法:
    1.在#d的定义里面去掉:position: relative;,或者在LI的定义里面加position: relative;
    2.#d的定义里面去掉width的定义.
    3.给li定义高度height:如height:20px.

  • 相关阅读:
    MT【160】格点
    MT【159】单调有界有极限
    c_str() 函数
    C strstr() 函数
    全面总结:matlab怎么做漂亮的图
    程序员电邮札记
    C编译: 使用gdb调试
    C编译: 动态连接库 (.so文件)
    C编译: makefile基础
    数据科学
  • 原文地址:https://www.cnblogs.com/wubiyu/p/1417844.html
Copyright © 2020-2023  润新知