css控制導覽列的置中

來源:互聯網
上載者:User
css|導航|控制

在學習的過程中,我希望能夠得到css的導覽列也能夠置中的效果
但是,使用普通的text-align:center;
不起作用,經過在網上搜尋
在經典論壇得到連結,uk的cssplay網站上公布了兩種使其置中的方法
其中有一個使用了非常奇怪的del標籤,不知道是為什麼
但是總算解決掉了一個問題仍然很高興

#menu1 {  width:408px;  padding:0;   margin:0 auto;   list-style-type:none;  }#menu1 li {  float:left;  width:100px;  border:1px solid #fff;   }#menu1 a {  display:block;  width:100px;  color:#000;   background:#d4d4d4;   text-align:center;   padding:4px 0;   text-decoration:none;   float:left;   }#menu1 a:hover {  color:#fff;   background:#08c;  }#menu2 {  display:table;  padding:0;   margin:0 auto;   list-style-type:none;  white-space:nowrap;  }#menu2 li {  display:table-cell;  }* html #menu2 li {  float:left;  }#menu2 a {  width:auto;  display:block;  padding:4px 16px;  color:#fff;   background:#08c;   border:1px solid #fff;   text-decoration:none;  }* html #menu2 a {  float:left;  }#menu2 a:hover {  color:#000;   background:#d4d4d4;  }.container {clear:both; text-decoration:none;}* html .container {display:inline-block;}

XHTML

<ul id="menu1"><li><a href="#nogo">Tab One</a></li><li><a href="#nogo">Tab Two</a></li><li><a href="#nogo">Tab Three</a></li><li><a href="#nogo">Tab Four</a></li></ul><del class="container"><ul id="menu2"><li><a href="#nogo">Tab One</a></li><li><a href="#nogo">Tab Two: Longer</a></li><li><a href="#nogo">Tab Three: Longest</a></li><li><a href="#nogo">Tab Four</a></li></ul></del>


相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.