gpt4 book ai didi

Linux Firefox 上的 Jquery slideToggle 字体问题

转载 作者:行者123 更新时间:2023-11-28 09:06:08 25 4
gpt4 key购买 nike

我在 Linux Firefox(Lubuntu 14、FF 33)上遇到了 Jquery slideToggle 字体问题。我在 Chrome 或 Windows 上没有这个问题。

在 slideToggle 动画期间,div.ccn 中每行的第一个字符向左移动几个像素。它似乎与 Firefox 字体渲染和浏览器垂直滚动条有关。当滚动条必须在 slideToggle 动画期间出现或消失时,可能会发生错误。但它也可以在其他情况下重现。

只需找到一些方法来修复它:

  1. 设置 p 标签填充为 0
  2. 用文本链接替换图片链接
  3. 设置position:relative to div.ccn

这是动画期间的屏幕截图(第一个字母向左移动了几个像素,真实动画更明显):

动画之后(ok):

HTML 来源:

<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="my.css" type="text/css" />
</head>
<body>
<div class="ct">
<p>
Nam aliquet ac velit non facilisis. Donec eu eros sit amet tortor tincidunt tincidunt. In at dictum dui. Ut ultricies at nisl ac imperdiet. Ut arcu nibh, aliquam pulvinar pellentesque non, blandit eu justo. Quisque sollicitudin dui a tristique ultricies. Duis at risus dictum, porta mi sed, dictum nisl.
</p>

<div class="ccn">
<p>
Nam aliquet ac velit non facilisis. Donec eu eros sit amet tortor tincidunt tincidunt. In at dictum dui. Ut ultricies at nisl ac imperdiet. Ut arcu nibh, aliquam pulvinar pellentesque non, blandit eu justo. Quisque sollicitudin dui a tristique ultricies. Duis at risus dictum, porta mi sed, dictum nisl.
</p>

<p>
Nam aliquet ac velit non facilisis. Donec eu eros sit amet tortor tincidunt tincidunt. In at dictum dui. Ut ultricies at nisl ac imperdiet. Ut arcu nibh, aliquam pulvinar pellentesque non, blandit eu justo. Quisque sollicitudin dui a tristique ultricies. Duis at risus dictum, porta mi sed, dictum nisl.
</p>
</div>

<p><a href="javascript:;" class="ccl"><img src="img/com-shw.png" /></a></p>
</div>

<script src="jquery-1.11.0.min.js"></script>
<script type="text/javascript">
$(".ccn").hide();
$(".ccl").click(function () {
$(".ccn").slideToggle(5000);
});
</script>
</body>
</html>

CSS 源代码:

p {
margin: 0;
padding: 0 0 .5em 0;
}

div.ct {
width: 640px;
margin-left: auto;
margin-right: auto;
}

JSFiddle : http://jsfiddle.net/f1wjrLfn/在 JSFiddle 上,结果不一样:justo word 的字母在 slideToggle 期间被白色悬停部分隐藏。

有人知道 Linux Firefox 上的这个字体问题吗?

最佳答案

如果这是由于滚动条出现并移动了 div 的内容,那么您需要做的就是修复它:

html {
overflow-y: scroll;
}

关于Linux Firefox 上的 Jquery slideToggle 字体问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26690172/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com