CSS离开,位置和浮动......多个浏览器的结果不同

时间:2012-12-05 13:20:48

标签: html css

左,位置和浮动。多个浏览器的结果不同。在这里有什么好处?提前谢谢!

图片CSSProblem

这是带有标题值

的Index.css
            #static_header { background: url('white_grid_bg.png') repeat scroll 0% 0% transparent; height: 80px; border-top: 1px solid rgb(201, 208, 214); width:100%; position: relative; }
            #static_header .link_wrapper { width: 960px; padding: 0px 10px; margin: auto; }
            #static_header .link_wrapper a { float: right; position: relative; text-transform: uppercase; }

            #static_header .link_wrapper img { float: right; position: relative; top: 26px; /*padding-right: -154px;*/  padding-left:15px;border-left: 1px dotted black;z-index:8;  width: 11%; }
            #static_header .link_wrapper .txtlink { top: 30px; margin-right: 20px; font-family: helvetica,arial,sans-serif; font-size: 12px; font-weight: bold; color: rgb(105, 113, 126); text-decoration: none; padding: 1px 0px; }
            #static_header .link_wrapper a.txtlink:hover, #static_header .link_wrapper a.txtlink.active { color: rgb(17, 68, 132); border-bottom: 2px solid rgb(50, 142, 236); }
            #static_header .link_wrapper #header_logo { float: left; background: url('aspelogo6.png') no-repeat scroll 0% 0% transparent; height: 90px; width:90px; top: 3px; position: relative; z-index: 400;  left: 0px; margin-left: -98px;display:block; width:10%; }

以下是导航的HTML代码

        <!-- Navigation Panel -->
        <div class="container">

            <div >  
              <ul id="nav">
                <li class="current"><a href="#" title="Home" >Home</a></li>
                <li><a href="http://www.freshdesignweb.com/" >Catalogs</a></li>
                <li><a href="http://www.freshdesignweb.com/" >Products</a></li>
                <li><a href="http://www.freshdesignweb.com/" >About Us</a></li>
                <li><a href="http://www.freshdesignweb.com/" >Contact</a></li>
              </ul>
            </div>  
        </div>

这是导航样式表

            /*  NAVIGATION Buttons*/
            #nav { top: -1091px; padding-top: 0.85em; width: 50%;font-family:'Alegreya SC', Georgia, serif; font-size: 1.4em; position:relative; z-index:118;  float:right; right: 290px;  }
            #nav li { margin: 0 0 0.5em 0; display: block; float: left; clear: none; margin-right: 2.5%; background:#d18b5e; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; padding:5px 10px 5px 10px;}
            #nav li:last-child { margin-right: 0; }
            #nav a { display: block; color: #FFF; text-decoration:none; }
            #nav a:hover { color: #484a50; border-bottom-color: #484a50; }

1 个答案:

答案 0 :(得分:0)

尝试将position:relative添加到容器div以进行导航,然后position:absolute;导航。

float:right;position:relative;效果不佳。