css如何设置鼠标悬停时每行显示的字数?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css如何设置鼠标悬停时每行显示的字数?相关的知识,希望对你有一定的参考价值。

多行文字溢出后设置隐藏,鼠标悬停显示文字,这个显示的文字怎样设置每行显示的字数呢

参考技术A 案例
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
.box
width: 900px;
background-color: #eee;
border: 1px dashed #ccc;
margin: 0 auto;

.top
height: 80px;

.banner
height: 120px;
/*margin: 0 auto;*/
margin: 5px auto;

.main
height: 500px;

.footer
height: 100px;
/*margin: 0 auto;
margin-top:5px;*/
margin: 5px auto 0;

</style>
</head>
<body>
<div class="top box">top</div>
<div class="banner box">banner</div>
<div class="main box"></div>
<div class="footer box"></div>
</body>
</html>

如何使用 CSS 在悬停时设置特定元素的样式?

【中文标题】如何使用 CSS 在悬停时设置特定元素的样式?【英文标题】:How to Style Specific Element On Hover With CSS? 【发布时间】:2016-11-11 14:15:57 【问题描述】:

这个问题是针对http://chameleonwebsolutions.com。我需要它,以便当您将鼠标悬停在社交媒体链接上时,它们的颜色会变为深绿色 (#72984a)。我试过了:

.site-header .fa a:hover 
color: #72984a !important;


.fa .fa-facebook-square a:hover 
color:#72984a !important;


.social-icons a:hover 
color:#72984a !important;


.logo .mobile-social-icons .hidden-tablet a:hover 
color:#72984a !important;


.social-icons .hidden-mobile .responsive-header-gutter a:hover 
color: #72984a !important;

在样式表中,但它们都没有出现在检查器中。我会在样式表中只尝试 a:hover (在它之前没有类),但当然这将适用于所有超链接。当您将鼠标悬停在社交媒体链接上时,如何仅对其进行样式设置?谢谢!

【问题讨论】:

【参考方案1】:

方块在&lt;a&gt; 标签内,而不是像您尝试做的那样。您的 CSS .fa a:hover 应用于 .fa 内的 &lt;a&gt;,这是正方形的类。

问题是绿色应用于正方形&lt;i&gt; 而不是&lt;a&gt;。我无法测试你的代码,但试试这个:

.social-icons i:hover 
    color: #72984a;

或者当然是一样的,但是使用类选择器而不是标签:

.social-icons .fa:hover 
    color: #72984a;

但是,如果您想遵循现有的 CSS 方式,请使用:

.site-header .fa:hover 
    color: #72984a;

在所有情况下,始终尝试应用正确的样式并避免使用!important

【讨论】:

不知道你可以设置样式:i 链接的悬停状态 - 它有效,谢谢!

以上是关于css如何设置鼠标悬停时每行显示的字数?的主要内容,如果未能解决你的问题,请参考以下文章

css如何实现鼠标悬停的提示效果

HTML图片鼠标悬停效果设置!

CSS如何实现鼠标悬停在图片上底部弹出文字内容?

当我在 SVG 中将鼠标悬停时,如何显示和隐藏同级元素?

js在鼠标悬停的时候放大一张图片

将鼠标悬停在Javascript和/或CSS列表中的相应单词时,如何显示不同的图像?