【发布时间】:2015-03-31 06:56:16
【问题描述】:
.text-right
%ul#conversation
%li
%ul.btnClear
%li
- unless statement == Statement.featured.first
= link_to "", display_featured_path(:current_featured_statement_id => statement.id, :direction => "previous"), :remote => true, :class=> "fa fa-play"
%li
- unless statement == Statement.featured.first
= link_to "PREVIOUS", display_featured_path(:current_featured_statement_id => statement.id, :direction => "previous"), :remote => true, :class=> ""
尝试将 ul 放在具有悬停效果的按钮下,或者在悬停时更改 ul 下的所有文本。我可以让 ul 下的个人 a 进行更改,但我需要在悬停时更改所有内容 - 当您将鼠标悬停在 ul 的任何部分上时。字体真棒图标和链接。
.btnClear:hover , li ul.btnClear:hover, ul#conversation li ul:hover{
color: #4dbbca !important;
/*background: transparent !important;*/
text-decoration: none;
cursor: pointer;
background-color: yellow;
}
我可以用上面的CSS来改变背景,但是我需要整个ul下的所有文本内容。如果我指定 > a ,它只会在悬停时更改单个“a”,而不是像您期望的那样同时更改两者。
【问题讨论】:
-
很抱歉听起来像个菜鸟,但是您在上面的代码中使用什么语言/框架?
-
@gerdi 那是 HAML,在 Rails 应用程序中(但它可以在没有 Rails 的情况下使用)。
-
是的。哈姆类似于玉和,bootstrap / rails
标签: javascript jquery css haml