1
8
似乎没有任何同级选择器用于 以前的 兄弟姐妹。 W3定义 adjacent siblings 一些浏览器支持似乎可以用于 general siblings --但是,两者都是为了 下列的 兄弟姐妹。
所以,我认为你会发现这更容易完成
而且,我从来没有听说过CSS能够改变
|
2
2
更简单的方法是移除
然后,您只需要一些CSS来定位背景图像,并可能添加足够的填充,使背景图像不会重叠任何文本。 |
3
1
您也可以将图像放在范围内:
那么你的CSS应该是:
仅供参考<A>标记的作用是:在IE6中悬停(但它还是旧的) |
4
1
不,你不能 代替 src属性的值。 乔纳森·拉诺夫斯基说: 而且,我从来没有听说过CSS能够改变SRC属性。我唯一能想到的通过CSS改变图像的方法是使用SRC透明图像和改变背景图像。 记住img元素的含义。它应该将图像显示为内容,而不是表示。如果在src属性中放置透明的.gif或其他内容,也可以从页面中删除内容。 同样的情况也适用于使用不同的CSS悬停技术来更改图像,只要在src属性中没有实际的图像,就仍然可以删除内容。另外,在悬停SPAN元素时,只要文档按原样标记,就无法更改图像。 所以,这是一个典型的JavaScript作业。 |
5
0
一种方法是让一个图像文件包含多个图像,并使用CSS规则更改要显示的文件中的偏移量。 见: http://www.alistapart.com/articles/sprites/ 特别是“悬停”部分。 它们在这里提供了一个功能示例: http://www.alistapart.com/d/sprites/ala-image3.html 编辑:我刚意识到你要求更改图像,然后将鼠标悬停在 跨度 不是图像本身。为此,我相信您需要使用JavaScript。 |
Softly · 单选按钮未按预期取值 1 年前 |
NovoMannen · 导航中的下拉菜单在内容后面重叠 1 年前 |
eXor420 · 如何在脚本标记中使用导出的函数? 1 年前 |
IonicMan · 剑道网格在宽度过大时不显示某些列 1 年前 |
Kernier · 如何将数学公式支持添加到StacksEditor? 1 年前 |
Md. Ibrahim · CSS网格项溢出小屏幕滚动 1 年前 |
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |