0

我的网站有问题。它基于 PHPBB3 论坛,我需要解决这个问题:人们看不到我网站上所有组件中的滚动条。滚动条本身存在,但它是不可见的,就像他的不透明度以某种方式设置为 0。例如,在此屏幕截图中的喊话框上没有可见的滚动条,但您仍然可以通过抓住这个空白并上下拖动来滚动(就像有一个不可见的滚动条 xd):

在此处输入图像描述

在 Firefox 上一切都很好,但在 Chrome 和 Opera 上(Webkitblink引擎)上却不是。

我不知道什么可以做到这一点,所以我正在寻找一些解决方案。

提前感谢您的帮助。

最好的问候,阿琳。

4

2 回答 2

1

在你的 body 元素的 CSS 中,有一个 webkit 属性;

-webkit-transform: rotate(-0.0000000001deg);

它就在第 36 行的样式表中:

http://www.generally.pl/style.php?id=4&lang=en

body {
    /* Text-Sizing with ems: http://www.clagnut.com/blog/348/ */
    font-family: Verdana, Helvetica, Arial, sans-serif;
    color: #828282;
    background-color: #FFFFFF;
    /*font-size: 62.5%;          This sets the default font size to be equivalent to 10px */
    font-size: 10px;
    margin: 0;
    padding: 0;
    -webkit-transform: rotate(-0.0000000001deg);
}

在 Chrome 的检查器 (F12) 中取消选中此属性会使您的滚动条出现。我的猜测是最初的设计师想要隐藏滚动条,所以一个非常轻微的偏移让它消失了。只需注释掉或删除此部分即可。

抱歉,我早些时候给出了一个快速的答案,但没有真正尝试过。我已经删除了那个帖子。这个答案将适用于 Chrome。它也应该适用于 Opera,尽管我的任何计算机上都没有安装 Opera。根据去年 5 月的这篇 Sitepoint 文章,Opera 实现了 webkit 扩展(但没有具体列出 webkit-transform):

http://www.sitepoint.com/opera-css3-webkit-prefix/

于 2013-10-01T14:24:20.907 回答
0

将 div 的样式属性设置为overflow: scroll;

于 2013-09-30T22:24:43.890 回答