滚动时如何为某些单词加下划线?

时间:2016-01-15 08:57:52

标签: jquery html css scroll underline

我正忙着网站here,我想在滚动链接的部分时为不同颜色的一些单词加下划线。

enter image description here

1 - 我怎样才能达到这样的效果?

2 - 如果我想在滚动时显示一个图标(字体很棒),那会是相似的吗?

谢谢

2 个答案:

答案 0 :(得分:0)

您可以合并thisthis以获得正确的结果。

:before元素的选择器更改为:

.parent:hover .hvr-underline-from-left:before

现在这个CSS在父母悬停时适用。

JSFiddle

答案 1 :(得分:-1)

这里有html和js代码。



.container{
    width: 100%;
    height: 1000px;
}

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<!DOCTYPE html>
<html> 
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <title>GETTING STARTED WITH BRACKETS</title>
        <link rel="stylesheet" href="main.css">
        <script src="https://code.jquery.com/jquery-1.10.2.js"></script>
        <script>
            $(document).ready(function(){
              
            });
            $(window).scroll(function(){
                 $("#words").css('text-decoration','underline');
            });
       
       
        </script>
    </head>
    <body>
        <div class="container">
            <p id="words">
                sdfgdsjafaghdf
            </p>
        </div>
        
    </body>
</html>
&#13;
&#13;
&#13;