把寬度擴大了一些,怎么讓ul被填滿
.main?{ ????width:?598px; ????height:?298px; ????border:?1px?solid?#eee; ????overflow:?hidden; ????margin:?10px?auto; } .main-til?{ ????height:?47px; ????position:?relative; } .main-til?ul?{ ????position:?absolute; ????width:?601px; ????left:?-1px; } .main-til?li?{ ????float:?left; ????width:?117px; ????height:?46px; ????line-height:?46px; ????text-align:?center; ????overflow:?hidden; ????background:?#F7f7F7; ????border-bottom:?1px?solid?#eee; ????padding:0?1px; } .main-til?li?a:link,?a:visited?{ ????color:?#000; ????text-decoration:?none; } .main-til?li?a:hover?{ ????color:?#F90; } .select?{ ????background:?#FFFFFF; ????border-bottom-color:?#FFFFFF; ????border-left:?1px?solid?#eeeeee; ????border-right:?1px?solid?#eeeeee; ????padding:0; ????font-weight:?bold; }
把li的寬度設為118px就會產生溢出,誰能告訴我怎么設置padding值
2017-01-08
這個要精確計算,不能精確的或者可以這樣,平分每個li的寬度取不溢出的寬度,看看與總ul的寬度還差多少,對其中一個li獨立設置一個class控制其寬度,1~2個像數很難肉眼看出來 。。
2017-01-08
或者又可以對 li 設置margin:0 auto;