html的悬停是什么回事,html – 如何更改悬停内容

我一直在玩这个,我以为这会很简单。我想要做的是将鼠标悬停在“新”标签上。一旦处于悬停状态,只需使用CSS将内容从“NEW”更改为“ADD”。

body{

font-family: Arial, Helvetica, sans-serif;

}

.item{

width: 30px;

}

a{

text-decoration:none;

}

.label {

padding: 1px 3px 2px;

font-size: 9.75px;

font-weight: bold;

color: #ffffff;

text-transform: uppercase;

white-space: nowrap;

background-color: #bfbfbf;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

text-decoration: none;

}

.label.success {

background-color: #46a546;

}

.item a p.new-label span{

position: relative;

content: 'NEW'

}

.item:hover a p.new-label span{

display: none;

}

.item:hover a p.new-label{

content: 'ADD';

}

New

这是一个JSFiddle,告诉你我正在工作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要实现鼠标悬停时显示对应内容的效果,可以使用HTML和CSS。具体步骤如下: 1. 在HTML定义需要悬停的元素和对应的内容,可以使用`<div>`或`<span>`标签。 2. 使用CSS设置元素默认状态下的样式悬停状态下的样式。例如,可以使用`:hover`伪类选择器来设置鼠标悬停时的样式。 3. 将对应的内容隐藏,可以使用`display:none`或`visibility:hidden`来实现。 4. 使用CSS设置悬停状态下对应内容样式,例如将其显示出来。 下面是一个示例代码: ``` <!DOCTYPE html> <html> <head> <style> /* 默认状态下元素的样式 */ .hoverable { background-color: #f1f1f1; padding: 10px; border: 1px solid #ccc; } /* 鼠标悬停时元素的样式 */ .hoverable:hover { background-color: #ccc; color: #fff; } /* 对应内容样式 */ .hover-content { display: none; } /* 鼠标悬停时对应内容样式 */ .hoverable:hover .hover-content { display: block; } </style> </head> <body> <div class="hoverable"> Hover me! <div class="hover-content"> This is the corresponding content. </div> </div> </body> </html> ``` 在这个示例,我们定义了一个`<div>`元素,设置了它默认状态下的样式和鼠标悬停时的样式。同时,我们在这个`<div>`元素内部又定义了一个`<div>`元素,用来显示对应的内容,并设置了它的默认状态和鼠标悬停时的样式。最后,我们使用CSS将对应内容隐藏,并在鼠标悬停时将其显示出来。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值