html - 如何更改CSS阅读更多按钮

标签 html css wordpress

我想通过添加悬停来更改阅读更多按钮样式。 我尝试了一些 CSS,例如:

a:hover{
  background-color: #077fad;
  color: #ffffff;
}

div.blmore.rmbutton-center.rmbutton-medium:hover{
  background-color: #077fad;
  color: #ffffff;
}

但是第一种方法也发生了变化<a><h2>里面段落和另一个将悬停添加到整个阅读更多按钮部分,阅读更多按钮除外。

我的问题是如何选择 <a>里面<div class="blmore rmbutton-center rmbutton-medium">段落以及如何仅将悬停效果应用于该部分?

<div id="bloglist_title">
    <h2 class="entry-title">
    <a href="my.website.link.com">Title</a>
    </h2>
</div>
<div class="entry-content">
    <div class="myleft">
    <a class="entry-post-thumbnail left" style etc.....></a>
<p>
Short text
</p>
<div id="bloglist_morebutton">
    <div class="blmore rmbutton-center rmbutton-medium">
        <a style="background-color: #fdc550; border-radius: 5px;"href="my.website.link.com">Read more</a>
    </div>
</div>
</div>

最佳答案

/* gets applied to any hovered <a> on the page */
.a:hover {}

/* gets applied to an hovered <a> on the page
   within the given class combination */
.blmore.rmbutton-center.rmbutton-medium a:hover {}

/* gets applied to any <a> within an hovered
   element of the given class combination */
.blmore.rmbutton-center.rmbutton-medium:hover a {}

关键是两个类或元素之间的空白,它允许您表示标记的嵌套。

关于html - 如何更改CSS阅读更多按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41790446/

相关文章:

html - 如何将这两个元素更紧密地结合在一起?

javascript - 在 Typed.js 中的字符串前面获取退格键

javascript - 只有第一个元素显示

html - 正则表达式删除 HTML 中的 <font> 标签

javascript - HTML 和 JavaScript 无法正常工作

html - Canvas 教程/引用

css - telerik asp.net mvc grid - 如何在悬停时设置选定行的样式

javascript - 尝试在鼠标悬停时为 Wordpress 中的下拉菜单选择添加高亮显示

jquery - 我的 wordpress 网站加载时间很长,如何减少它?

php - 我的函数需要什么参数来回显 get_results() 查询结果