首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在链接的鼠标悬停上更改文本

在链接的鼠标悬停上更改文本
EN

Stack Overflow用户
提问于 2015-04-09 07:19:33
回答 4查看 4.5K关注 0票数 1

我正在设计一个wordpress网站,并希望改变一组链接下的文本。我已经找到了这个待遇,它看起来很有希望:问题的解决

不幸的是,这个解决方案对我不管用。我包括使用“简单自定义CSS”插件的CSS,并包括了html代码,它是在这个例子中展示的。链接在那里,但没有显示文本。当我离开"display: none“部分时,我会看到所有三个文本块。我做错了什么?

我在页面文件中的代码:

代码语言:javascript
复制
<a href="#" class="a-1">one</a>
<a href="#"class="a-2">two</a>
<a href="#"class="a-3">three</a>
<div class="element-1">hello one</div>
<div class="element-2">hello two</div>
<div class="element-3">hello three</div>

我在自定义css文件中的代码:

代码语言:javascript
复制
.element-1, .element-2, .element-3{
     display: none;
}
.a-1:hover  ~ .element-1 {
     display: block;
}
.a-2:hover  ~ .element-2{
     display: block;
}
.a-3:hover  ~ .element-3 {
     display: block;
}
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2015-04-09 12:46:40

莫斯菲米的回答:

嘿,检查这个关于~ stackoverflow.com网站/问询/10782054/…的问题,试着把a和元素放在一个div中,也许包装p切断了这些元素之间的连接

票数 0
EN

Stack Overflow用户

发布于 2015-04-09 07:24:43

这不适用于您的原因:(不能确定,因为您没有链接您的代码)

代码语言:javascript
复制
<a href="#" class="a-1">one</a>

<div class="element-1">hello one</div>

您确定导入了相同的类吗?

这可能是个问题:class="a-1" & class="element-1"给您,如果您希望鼠标上方的链接改变颜色,那么只需使用

代码语言:javascript
复制
a:hover { 
    color: yellow;
}

如果您想拥有所有选项的颜色:

代码语言:javascript
复制
a:link {
    color: #B2FF99;
}

a:visited {
    color: #FEFEFE;
}

a:hover {
    color: #323232;
}

a:active {
    color: #121211;
} 

文章:hover.asp

票数 1
EN

Stack Overflow用户

发布于 2015-04-09 07:28:15

我想这就是你要找的,如果不让我知道的话。

代码语言:javascript
复制
<!DOCTYPE html>
<html>
<head>
<style>
a:link {
    background-color: #B2FF99;
}

a:visited {
    background-color: #FFFF85;
}

a:hover {
    background-color: #FF704D;
}

a:active {
    background-color: #FF704D;
} 
</style>
</head>
<body>

<p><b><a href="default.asp" target="_blank">This is a link</a></b></p>

</body>
</html>

在这里测试这段代码

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29532208

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档