Cufon 鼠标悬停

发布于 2024-10-17 04:33:58 字数 499 浏览 7 评论 0原文

我有一些像这样的 HTML:

<div class="button2" onclick="">
 <div class="button_text">LOCATE STORES</div>
 <div class="button_arrow"></div>
</div>

我将此代码用于 Cufon:

Cufon.replace('div.button2', { fontFamily: 'Bliss2H', hover: true, fontSize: '12px' });

我的 CSS:

div.button2 {
  color: #d79645;
}
div.button2:hover {
  color: white!important;
}

Cufon 有效,但是鼠标悬停时文本颜色不会改变。

I have some HTML like this:

<div class="button2" onclick="">
 <div class="button_text">LOCATE STORES</div>
 <div class="button_arrow"></div>
</div>

I use this code for Cufon:

Cufon.replace('div.button2', { fontFamily: 'Bliss2H', hover: true, fontSize: '12px' });

My CSS:

div.button2 {
  color: #d79645;
}
div.button2:hover {
  color: white!important;
}

Cufon works, however the text color does not change on mouse-over.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

国粹 2024-10-24 04:33:58

出于性能原因,默认情况下不启用 :hover,这意味着您必须为需要它的元素单独启用它。您可以通过以下方式执行此操作:

Cufon.replace('h1', {
    hover: true
});

https://github.com/sorccu/cufon/wiki/styling

For performance reasons :hover is not enabled by default, which means that you’ll have to enable it separately for elements that need it. You can do this with:

Cufon.replace('h1', {
    hover: true
});

https://github.com/sorccu/cufon/wiki/styling

羁绊已千年 2024-10-24 04:33:58

你的按钮是链接吗?这是我在此页面上进行的CSS: http://ianmartinphotography.com/test-site /

我的 cufon 按钮位于底部。

h3  {color: #79868e; font-family: helvetica; font-size: 21px; margin:5px 0 0 0; } 
a:link    {color: #555055; text-decoration: none; outline:none;}
a:visited {color: #555055; text-decoration: none; outline:none;}
a:hover   {color: #79868e; text-decoration: none; outline:none;}

<div id="about"><h3><a href="about">about</a></h3></div>

Your buttons are links? This is the CSS for what I've got going on this page: http://ianmartinphotography.com/test-site/

My cufon buttons are at bottom.

h3  {color: #79868e; font-family: helvetica; font-size: 21px; margin:5px 0 0 0; } 
a:link    {color: #555055; text-decoration: none; outline:none;}
a:visited {color: #555055; text-decoration: none; outline:none;}
a:hover   {color: #79868e; text-decoration: none; outline:none;}

<div id="about"><h3><a href="about">about</a></h3></div>
不必了 2024-10-24 04:33:58

你试过用#FFFFFF代替白色吗?

你不能简单地拥有:
div.button2:hover {color: #FFFFFF;}

并且没有!重要吗?

Have you tried #FFFFFF instead of white?

Couldn't you simply have:
div.button2:hover {color: #FFFFFF;}

And not have !important?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文