css - 使用 CSS 更改悬停时的链接不透明度

标签 css hyperlink hover opacity

为什么这行不通?文本颜色改变,但不透明度不变。

<style>
.button:hover{
  color: #FFFF00;
  opacity: 0;
}
</style>

<a href="#" style="position:absolute; opacity: 0.3;background:  #000;width:139px;height:150px;top:0;left:0;" class="button"></a>

https://jsfiddle.net/tmgordon/veL0n4g2/2/

最佳答案

内联样式覆盖 CSS。所以摆脱那个 HTML 样式属性,否则您将不得不使用 JavaScript。使用外部 CSS 设计所有内容,因此它也被缓存到用户浏览器中。如果更改 CSS,请确保更改 src,否则客户端浏览器可能会记住旧的 CSS。

关于css - 使用 CSS 更改悬停时的链接不透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41354865/

相关文章:

html - 如何设置响应式 li 大小比为 2 :1 containing different sized images in grid

html - 如何在 Shiny 中指向特定的 HTML anchor

ruby-on-rails - 如何使下拉菜单中的每个选项成为与 simple_form 调用关联的链接?

html - :active link when index page loads

html - CSS Transition 在悬停时不起作用

javascript - jQuery 图像悬停颜色叠加

css - 将鼠标悬停在多个内容上展开

html - 父 DIV 未扩展以适应子 div 内容的高度

css - 修复 CSS 表格溢出和样式化滚动条 [使用 JS Bin]

javascript - 帮助重置 setTimeOut 以在 javascript 中制作红绿灯