css - 更改 DIV 中的不透明度

标签 css

我有菜单,示例代码:

<ul>
    <li>
        <a href="#"><span id="header1" class="menu_header">WELCOME</span></a>
        <!--Submenu-->
        <div id="sub_backbone"></div>
    </li>
</ul>

#header1这个标题菜单,#sub_backbone这个tab默认透明

div#sub_backbone{
    opacity: 0;
}

我需要将鼠标悬停在 WELCOME 上,#sub_backbone 不透明度更改为 1

最佳答案

这并不难......

你必须使用悬停,像这样:http://jsfiddle.net/xbMtN/3/

div#sub_backbone:hover {
    opacity: 1;
}

编辑,我看到你改变了你的问题。给你:

ul li:hover > div#sub_backbone { 
    opacity: 1;
}

div#sub_backbone{
 opacity: 0.3;
}

http://jsfiddle.net/xbMtN/4/

关于css - 更改 DIV 中的不透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21795276/

相关文章:

html - 如何正确调整 svg 的大小?

javascript - 在浏览器中将一页水平滚动的站点居中(而不是将 div 居中)

css - Bootstrap 2模态动画延迟

css - 在列表项中间的右侧放置一个图标

html - 我怎样才能使我的表单响应所有大小

css - 居中无宽度元素

html - 单击我的 div 内部时需要我的 div 保留

jquery - 使用 jQuery 或类似工具从 CSS 文件中指定的样式中获取 "#myDiv:hover"样式

html - 图标不起作用

html - Vue 框架工作如何在每一行中查看我的 API 元素 5