2

我正在尝试通过将 css 应用于 body 和 html 来更改默认字体大小,如下所示:

body, html { font-size: 10px , font-family: Arial, Helvetica, Verdana, sans-serif; }

但是,在打开对话框时尝试调整可滚动区域的大小时这样做时,当我不希望出现滚动条时,这是一个显示问题的 jsFiddle:

http://jsfiddle.net/dwaddell/JJQMF/

只是为了表明没有 css 一切正常这里是一个 jsFiddle 不包括 font-size css 并且一切都按预期工作:

http://jsfiddle.net/dwaddell/JJQMF/35/

那么,有没有办法设置这个不会影响高度结果的css?或者 jQuery 的高度函数中是否存在错误,它返回的值不准确,即使看起来返回的数字应该有效?任何其他建议或指针将不胜感激。

更新:对话框甚至没有必要这里是一个更加简化的 jsFiddle:http: //jsfiddle.net/dwaddell/k7kDD/

4

2 回答 2

1

#Select_ScrollContent溢出设置为隐藏

#Select_ScrollContent{
    overflow: hidden;
}

这将摆脱滚动条,但仍然允许您使用overflow: auto#Select_ScrollContainer因此,如果您需要附加额外的内容或有更长的列表,它仍然允许滚动。要了解我的意思,只需取消注释以下FIDDLE中的 append 语句。

于 2013-05-15T15:19:11.423 回答
0

不设置#Select_ScrollContainer溢出属性:

http://jsfiddle.net/JJQMF/37/

于 2013-05-15T14:55:49.480 回答