2015-06-24 56 views
1

导航继承/ get left padding 40px在哪里? 有人可以解释这一点吗?引导:继承的填充?

<div id="nav" class="show-search"> 
    <div class="container"> 
     <div class="desktop" id="navigationbg"> 
     <ul id="navigation"> 
      <li class="active" ><a href="#">desktop</a></li> 
      <li class="has_sub"><a href="#">TP</a> 
     <ul> 
      <li><a href="#">RA</a></li> 
      <li><a href="#">ST</a></li> 
      <li><a href="#">PT</a></li> 
     </ul></li> 
     <li><a href="#">H</a></li> 
     <li><a href="#">Y</a></li> 
     <li><a href="#">L</a></li> 
     <li><a href="#">A</a></li> 
     </ul> 

http://codepen.io/anon/pen/RPjrgJ

回答

1

它是由your browser's system style

ul, menu, dir { 
-moz-padding-start: 40px; // here 
display: block; 
list-style-type: disc; 
} 

设置为重置,只需设置padding-left:0;

ol, ul { 
padding-left: 0; 
} 

获取并学习如何使用FireBug并稍后感谢我!

1

ulpadding-left默认设置。你可以通过这样做覆盖这个:

ul { 
    padding: 0; 
}