2017-04-26 111 views
-5

我创建了hr行,但是当我在其他浏览器上查看它时,我为它设置的颜色不保留,并且默认为灰色。有没有其他的代码可以用来创建一条线?我还需要创建两条线叠加在一起。谢谢!HTML水平线HR

这是代码!

 <tr> 
      <td><table cellspacing="0" cellpadding="0" border="0" width="100%"> 
       <tr> 
       <td style="padding: 30px 0 0; font-family: Century gothic; font-weight: bold; text-align: center; mso-height-rule: exactly; color: #4F2C1D"><span style="font-size: 40px;">FIRSTNAME LASTNAME</span><br><span style="font-size: 20px; color: #4F2C1D">(415) 333-3333<br>[email protected]</span> 
        <br><br><hr width="60%" size="8" align="center" color="B7DD79"><br> 
       </td> 
       </tr> 
      </table></td> 
      </tr> 
+0

“当我认为它在其他浏览器” - 什么其他的浏览器?这听起来像*一些未命名的浏览器*做你想做的事情,*一些其他未命名的浏览器*不。你需要给出一个明确的问题陈述。 “我为它设置的颜色” – Quentin

+1

- 你是如何设置这种颜色的?如果我们看不到它,我们无法确定您的代码有什么问题。您需要提供[mcve] – Quentin

回答

-1

很难回答,没有提供任何代码。

首先尝试添加

hr { 
    clear: both; 
} 

的CSS清除浮动元件。

其次,你总是可以做一个空的div与边界应该工作的底部?

+0

只需提供代码。 – Noelle

+0

什么浏览器不适用?似乎在为我工作的Chrome,IE和Edge。 –

+0

我相信color属性需要#符号吗? –

0

<hr>布局属性在HTML5中被删除,可能是它“正在工作”的浏览器允许您使用过时的版本。尝试使用CSS文件来代替它。

source