【发布时间】:2017-09-30 21:24:36
【问题描述】:
我正在尝试使用父类的 on hover 设置子类的样式。
这是我想要的和我尝试过的:
所以使用图像进行解释,当我将鼠标悬停在红色箭头处的部分 div 上时,我希望红色 div 内的文本变为红色,而 div 的背景变为白色(在黄色箭头处)。
这是我在代码中尝试过的:
/* CSS */
.blogpost_preview_fw:hover > .bc_title a:active {
color: red;
background-color: white;
}
/* HTML */
<div class="blogpost_preview_fw element places streets">
<div class="fw-portPreview">
<div class="img_block wrapped_img fs_port_item">
<a class="featured_ico_link" href="portfolio_post_fullscreen_slider.html" >
<img alt="" src="img/portfolio/540_auto/10.jpg" />
</a>
<div class="bottom_box bottom_box_v2">
<div class="bc_content bc_content_v2">
<h5 class="bc_title"><a href="verhaal.php">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Laboriosam, quaerat!</a></h5>
</div><a href="verhaal.php">
<div class="bc_likes gallery_likes_add already_liked">
<i class="stand_icon icon-comment-o"></i>
<span>Verhaal</span>
</div></a>
</div>
<div class="portFadder"></div>
</div>
</div>
</div>
那么这在纯 CSS 中是否可行,还是我必须使用 jQuery 在 HTML 标签上放置类?
我正在使用 HTML、CSS、Bootstrap v3.3.7
【问题讨论】:
标签: jquery html css twitter-bootstrap twitter-bootstrap-3