jquery - 悬停时发光的文字

标签 jquery html css

我正在尝试在 jQuery 中制作一个发光的文本菜单,经过大量的努力后它仍然无法正常工作。我不知道我的错误在哪里...有人可以帮助我吗?

HTML:

<div id="list">
    <div class="glow Text">HOME</div>
    <div class="glow Text">CONTACT</div>
    <div class="glow Text">PRODUCTS</div>
    <div class="glow Text">SERVICES</div>
    <div class="glow Text">BLOG</div>
</div>

CSS:

body{
    background:#000
}
#list .glow{
    text-shadow: #CCC 0px 0px 0px;
    position:relative;
    color: #CCC;
    font-size: 28px;
    margin: 0px;
    padding: 0px;
    line-height: 26px;
    font-family: Arial Narrow;
}
#list .active{
    position:relative;
    color: #FFF;
    font-size: 28px;
    margin: 0px;
    padding: 0px;
    line-height: 26px;
    font-family: Arial Narrow;
}

jQuery:

jQuery(document).ready(function() {
    jQuery('.glow').glow();
})

最佳答案

我不确定你的 jQuery 在做什么。但我可以看到 CSS 是错误的。你的 .glow 类有:

text-shadow: #CCC 0px 0px 0px;

这意味着:绘制颜色 #CCC 的阴影,偏移量为 (0px, 0px) 和 0px模糊半径。

由于阴影是在没有偏移并且没有模糊的情况下绘制的,因此阴影被绘制在与普通文本完全相同的位置。

要解决此问题,请添加模糊半径(使其发光)

text-shadow: #CCC 0px 0px 4px;

或阴影偏移(较少glow-y):

text-shadow: #CCC 2px 4px 0px;

关于jquery - 悬停时发光的文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19611623/

相关文章:

javascript - jQuery 宽度和高度返回旧值

html - CSS:两个并排的 p 标签,相同的高度,左边一个固定宽度和已知高度

javascript - 单击表格行以显示更多信息

jquery - 如何在旋转木马中垂直居中随机高度的图像

Javascript 或 Jquery 使用 foreach 添加到通用对象

jquery - 将滚动条与动画/gif 同步

javascript - 试图连接一个 jQuery .click() 事件 .. 但它被触发了(而不是仅仅连接)

javascript - 如何使用 HTML 和 PHP 在网站 URL 中创建动态路径?

javascript - 带有百分比的图像大小会减慢网站速度

javascript - 如何使用淡入效果更改线性渐变的主体背景