2011-12-31 153 views
0

我对我的CSS样式使用Bootstrap。我想假链接的按钮,所以我需要关闭悬停造型:在Rails中覆盖超链接样式

a:hover { 
     color: #00438a; 
     text-decoration: underline; 

}

我怎么会重写我的HTML文件(悬停性质,而不是覆盖什么已经被定义引导)。

谢谢。

回答

1

制作特定id标签的样式。

因此改变:

a:hover { 
    color: #00438a; 
    text-decoration: underline; 
} 

a#some_id_tag_name:hover { 
    color: #00438a; 
    text-decoration: underline; 
} 

或者创建,如果你想重用的风格,覆盖特定的类。

a.some_class_tag_name:hover { 
    color: #00438a; 
    text-decoration: underline; 
} 
1

你不能真正“关闭” CSS样式,你只能明确地将它们设置为别的东西(在inherit值为异常的有些)。不管怎么说,你的情况:

  • 添加class你的链接
  • 为它创建一个新的规则在样式表
  • 定义你的风格

喜欢的东西:

.my-class:hover { 
     color: {YOUR_COLOR}; 
     text-decoration: none; 
} 

如果您真的需要,也可以使用内联样式和!important

<a style="text-decoration:none !important"></a> 

尽可能避免第二种方法(即,几乎总是)。