边距和滚动条问题

用户名

我主要是从事HTML5和Javascript的C ++程序员。我在布局上遇到麻烦,正在寻求建议和对我的操作方法的批评。

我遇到的一个经常出现的问题是在添加边距或填充时出现不必要的滚动条。这是我正在为Javascript应用程序处理的布局的模型。

http://jsfiddle.net/Qy4Xz/

每个框都使用“文本行”类来生成我的控件要插入的行。我想添加一个边距,以便成本框项目周围会有一些空间。当我向文本行添加5px的边距时,我的几何框在每个左/右面板中都有滚动条。

http://jsfiddle.net/LD5TS/

这是我要添加边距的地方:

.text-line {
    font-size: 1.6em;
    box-sizing: border-box;
    width: 100%;
    margin: 0px;  /* no margins */
}

这可能是新手的错误,但是我在做什么错,我该如何解决?我经常遇到这个问题,读了很多材料,但我缺少一些东西。如果我在布局上还有其他重大错误,您能指出这些错误吗?谢谢!

显示名称缺失

由于.text-line元素具有width:100%;裕量,因此它们自然也会在容器中溢出,因为默认情况下,不会将裕度包括在width值中。

如果您想同时在内容周围留出空间让元素在宽度上填充其父元素,该怎么办,请删除margin:5px并将此代码添加到.text-line

-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:5px;

上面的代码所做的是width值中包括填充,因此您可以添加padding,而该元素仍将仅获取width您声明值。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

边距和滚动条问题

来自分类Dev

100%高度Div,带有边距或填充滚动条问题

来自分类Dev

出现水平滚动条,行的边距为负

来自分类Dev

Flexbox布局和滚动条问题

来自分类Dev

当我在body元素中将边距和填充设置为0时,为什么仍保持水平滚动条?

来自分类Dev

CSS-边距顶部导致不必要的身体滚动条

来自分类Dev

CSS-边距顶部导致不必要的身体滚动条

来自分类Dev

在recyclerview上仅向滚动条边距(不向recyclerview靠边)

来自分类Dev

如果内容边距溢出卡,如何仅获得水平滚动条?

来自分类Dev

双滚动条问题

来自分类Dev

样式滚动条问题

来自分类Dev

关于 100% 高度和滚动条 y 的布局问题

来自分类Dev

Win32-有没有办法获得滚动条周围的边距或边框大小?

来自分类Dev

垂直堆叠3个DIV以填充整个屏幕,并具有页面静态边距(无滚动条)

来自分类Dev

ZK网格滚动条问题

来自分类Dev

HTML表格滚动条问题

来自分类Dev

Tkinter滚动条出现问题

来自分类Dev

JS标签的滚动条问题

来自分类Dev

AS3滚动条脚本问题

来自分类Dev

响应式网页滚动条问题

来自分类Dev

Python Tkinter滚动条问题

来自分类Dev

滚动条的HTML / CSS全角问题

来自分类Dev

WPF滚动条样式问题

来自分类Dev

jQuery拖放滚动条问题

来自分类Dev

如何在没有滚动条的情况下向 flexbox 添加负边距(不显示,无法滚动,没有黑客)

来自分类Dev

WPF TextBlock和滚动条

来自分类Dev

显示表格和滚动条

来自分类Dev

ScrollViewer和LonglistSelector滚动条冲突

来自分类Dev

jQuery UI可选和滚动条