作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我到处寻找解决方案,所以我真的不希望它很简单。
我想显示一个带有上方文本标签的图标。我希望文本响应悬停,无论光标位于文本上还是图标图像上。
我能找到的最接近的例子是这个链接 http://www.sencha.com/forum/showthread.php?122028-Label-with-icon
它给出了以下 CSS 解决方案:
Label l = new Label("My Text"); l.addStyleName("my-label");
#CSS
.my-label {
background:url(my-icon.png) no-repeat right center;
padding-right:20px;
}
但我的 CSS 技能不够好 - 我没有成功地将其适应上方居中的标签而不是图标图像左侧的居中标签。
有人愿意为我试一试吗?
附加信息:
这就是我现在拥有的 - 它不起作用,"display: block;
似乎不允许我使用 background-img
属性.. .
CSS:
.blogicon {
width: 70px;
text-align: center;
background-img:url("http://dispatchesusa.typepad.com/the_dov_blog/link-images/bookmark.png") no-repeat bottom center;
display: block;
padding-top: 4px;
padding-bottom: 90px;
}
HTML:
/* <h6 class="blogicon"><a href="/blog-index.html/">Blog</a></h6> */
最佳答案
如果想在图标上方显示文字,可以将CSS改成:
.my-label {
background:url(my-icon.png) no-repeat bottom center;
padding-bottom:20px; /* this should be >= the icon's height */
}
关于css - 带有头顶标签的图标 - 如何让两者都响应悬停,使用 CSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16292109/
我是一名优秀的程序员,十分优秀!