html - 对同级 div 的影响

标签 html css

我有两个兄弟 div,其中包含更多的 div,如下所示:

<div class="btn_lists">
    <div class="btn green_btn">
        <img src="<?= asset_url() ?>images/escolar_07__1.png" />
    </div>
</div>
<div class="btn-desc-container">
    <div class="btn-desc_1">
        <p>Description</p>
    </div>
</div>

默认我有 btn-desc_1 和 display: none; 我希望悬停的 green_btn 应用 display: inline-block;在 btn-desc_1

我怎样才能有效地做到这一点?

最佳答案

无法通过 CSS 实现此目的。使用jquery一段代码:

$('.green_btn').hover(function(){
    $('.btn-desc_1').toggleClass('display-inline');
})

喜欢演示:http://jsfiddle.net/nidzix/sWQr9/3/

关于html - 对同级 div 的影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20912990/

相关文章:

css - 当 child 与其自己重叠时停止父 div 的滚动条(溢出)

javascript - HTML 中的模板标签 : querySelector just return null value

javascript - 如何将我的 C++ 代码压缩成一行?

javascript - 在 JavaScript 中动态删除行

javascript - htm 文件未加载查询字符串

html - 导航菜单的第一项有奇怪的高度

javascript - 将视频添加到 konvajs 舞台

javascript - 如何为 Highcharts 饼图设置单独的颜色

html - 带有样式的 Css 自动换行

javascript - 有没有办法确定哪些计算机落后而不使用 javascript?