将锚标记样式应用于文本和图像
Apply anchor tag style to text as well image
悬停样式的颜色过渡和下划线没有应用到图像上。它只是应用于文本。我理解颜色过渡需要改变图像颜色,但至少应该有下划线。
我的CSS代码是:a {
color: #2b9af3;
cursor: pointer;
display: inline-block;
text-decoration: none;
}
a {
background-color: transparent;
}
a {
color: #2b9af3;
cursor: pointer;
display: inline-block;
text-decoration: none;
}
a {
background-color: transparent;
}
a:hover {
color: #33ccff;
text-decoration: underline;
transition: color 0.4s ease 0s;
}
HTML: <a class="hx-back-to-top">Back to top <img src="http://dummyimage.com/7x9/000/fff" class=""></a>
jsfiddle:http://jsfiddle.net/v8rv26dx/1/
try this
a.hx-back-to-top:hover {
color: #33ccff;
border-bottom: 1px solid #33ccff;
transition: color 0.4s ease 0s;
}
为图片添加下划线
只是个建议,为什么不直接在元素悬停时设置一个底部边框,效果几乎和下划线一样。
a:hover {
color: #33ccff;
border-bottom: 1px solid blue; /* adds border bottom on hover */
transition: color 0.4s ease 0s;
}
在这里查看示例提琴:http://jsfiddle.net/v8rv26dx/3/
一种解决方案是应用CSS中的图像作为锚定<a>
元素的背景,或作为嵌套<span>
的背景。
或者考虑应用底部边框,而不是下划线文本。查看Alex Newbie刚刚发布的答案
相关文章:
- 将HTML表格导出到带有文本和图像的excel中
- 可单击滚动图像以显示文本框
- 正确输入的文本会更改图像
- 无法将包含文本和图像的SVG保存到画布
- 如何知道锚在文本或图像上
- 自动缩放图像以匹配文本高度
- 一个javascript实现base64图像编码并将结果写入文本文件
- 有人知道有没有jquery插件可以在图像上写文本,并让用户将其放置在图像内的任何位置
- jQuery对请求图像的外部文本进行查询
- 使输入文本的背景图像在点击“”时滑出视野;输入“”;
- 脚本图像获胜't用文本换行
- 将鼠标悬停在图像上时显示文本
- jQuery或JS代码,用于获取网页中当前选定的表单项/文本/图像的确切节点数据
- 如何将鼠标悬停在文本/图像上时触发动画文本
- 文本图像淡入淡出和淡入淡出问题:以连续方式显示文本淡入淡出
- 如何使用JavaScript将文本节点中的纯文本图像url替换为img元素
- Safari中的文本/图像按钮没有点击
- 从URL显示摘要文本/图像
- 删除默认文本"图像预览"在框中使用CKEditor
- 结合switch语句和onMouseOver显示文本&图像(javascript)