2012-02-06 101 views
0

我在Firefox中有一些填充和边距“错误”,但我还没有弄清楚。 This is the test page where the screw-ups are happening.Firefox为版面添加边距/填充

这是针对黑标题框的HTML/CSS代码:

 #caption{ 
     position:relative; 
     display:block; 
     margin: -4px 0 0 0; 
     width: 650px; 
     height:68px; 
     background-color: black; 
    } 
        <div> 
         <div id="slider2"> 
          <div> 
           <img src="img/urban.jpg" /> 
          </div> 
          <div> 
           <img src="img/urban2.jpg" /> 
          </div> 
          <div> 
           <img src="img/urban3.jpg" /> 
          </div> 
         </div> 
        <div id="caption"></div> 
       </div> 

这是日程代码太:你李里

 #schedule{ 
     height: 500px; 
     background-color: #ededed; 
     padding: 10px 10px 0px 10px; 

    } 
     #schedule h2{ 
      text-align: center; 
      font-family: Arial; 
      color: rgba(0,0,0,.7); 
     } 
     .away{ 
      color: red; 
     } 
     .gameline{ 
      border-bottom: 1px solid rgba(0,0,0,.4); 
     } 


     .lineup > li{ 
      margin: 0 0 7px 0; 
     } 
     #date{ 
      margin: 20px 0 0 0; 
      list-style:none; 
      width: 70px; 
      float:left; 
      padding-right:30px; 
      font-family: 'Esteban', serif; 
      font-family: Arial; 
      font-weight: bold; 
     } 
      #date > .gameline{ 
       border-bottom: 1px dashed rgba(0,0,0,0); 
      } 
     #opponent{ 
      margin: 20px 0 0 0; 
      font-family: 'Esteban', serif; 
      font-family: Arial; 
      list-style:none; 
     } 

       <div id="right"> 
       <div id="schedule"> 
        <h2>2012 Schedule</h2> 
        <ul id="date" class="lineup"> 
         <li>APR. 21</li> 
         <li class="gameline"></li> 
         <li>SEPT. 1</li> 
         <li class="gameline"></li> 
         <li>SEPT. 8</li> 
         <li class="gameline"></li> 
         <li>SEPT. 15</li> 
         <li class="gameline"></li> 
         <li>SEPT. 22</li> 
         <li class="gameline"></li> 
         <li class="away">SEPT. 29</li> 
         <li class="gameline"></li> 
         <li>OCT. 6</li> 
         <li class="gameline"></li> 
         <li class="away">OCT. 13</li> 
         <li class="gameline"></li> 
         <li>OCT. 20</li> 
         <li class="gameline"></li> 
         <li class="away">OCT. 27</li> 
         <li class="gameline"></li> 
         <li>NOV. 3</li> 
         <li class="gameline"></li> 
         <li>NOV. 10</li> 
         <li class="gameline"></li> 
         <li class="away">NOV. 17</li> 
         <li class="gameline"></li> 
         <li>NOV. 24</li> 
        </ul> 

        <ul id="opponent" class="lineup"> 
         <li>Scarlet & Gray Game</li> 
         <li class="gameline"></li> 
         <li>Miami(Ohio)</li> 
         <li class="gameline"></li> 
         <li>Central Florida</li> 
         <li class="gameline"></li> 
         <li>California</li> 
         <li class="gameline"></li> 
         <li>UAB</li> 
         <li class="gameline"></li> 
         <li class="away">Michigan State</li> 
         <li class="gameline"></li> 
         <li>Nebraska</li> 
         <li class="gameline"></li> 
         <li class="away">Indiana</li> 
         <li class="gameline"></li> 
         <li>Purdue</li> 
         <li class="gameline"></li> 
         <li class="away">Penn State</li> 
         <li class="gameline"></li> 
         <li>Illinois</li> 
         <li class="gameline"></li> 
         <li>BYE</li> 
         <li class="gameline"></li> 
         <li class="away">Wisconsin</li> 
         <li class="gameline"></li> 
         <li>Michigan</li> 
        </ul> 
       </div> 

回答

0

使用(用于日期)和风格的标签,而不是试图把两个李并排,并让他们匹配。为标签设置宽度和float:left

+0

好东西,我记下它,并减少代码和头痛。忘了那个标签标签! – nick 2012-02-06 18:12:32

+0

好的,如果您接受此答案,请单击左侧的大号复选标记。 – 2012-02-06 19:30:14

+0

还有一件事,Firefox仍然在黑色字幕框中添加一个额外的像素或两个填充/边距空间。我在想我需要重置或修复这个问题有了线索? – nick 2012-02-06 20:04:29