问题标签 [margins]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
css - CSS边距自动不居中浮动元素
我在将 div 元素居中时遇到问题。我试图居中的 div 元素应用了以下样式:
唯一的父标签是 body 标签,它应用了以下样式:
元素不是居中,而是向右对齐。我之前将元素设置为“float:left”并且居中没有问题,但是当我将其更改为“float:right”时,元素不再居中。
javascript - 如何将html拆分为全屏高度页面?
我需要将一些 html 内容拆分为页面,以便每个页面都有屏幕高度和一些预定义的宽度。页面拆分可能发生在段落中间(或者可能是其他一些 html 元素),因此应该以某种方式处理这种情况。
我真正想要达到的是逐页阅读的效果。我认为需要一些 javascript,所以我更喜欢使用 jQuery,但如果需要其他框架,也可以。
我不得不承认我对 HTML 和所有东西都很陌生,如果我的猜测很愚蠢,很抱歉,但目前我正在考虑以下方法:测量可见区域的实际高度(需要弄清楚如何),然后获取我的 html 文档并在标签后逐步获取标签,将其放入不可见的 div 并计算其结果高度。当我的高度超过页面高度时,我就完成了。但是,这种方法不适用于长标签,例如长段落。
提前致谢。
编辑:感谢您之前的回答。我尝试使用手动计算元素大小的方法,遇到了一个我无法很好解决的问题。这是崩溃边距的问题。我要做的是遍历文档中的所有段落并总结 .outerHeight(true) jQuery 调用的结果。这应该给我元素的完整高度,包括填充、边距和边框。它实际上做了它所说的,但这里的问题是它没有考虑到崩溃的边距。因此,我最终得到了错误的整体尺寸(比实际尺寸大),因为浏览器会丢弃一些边距(在我的情况下是相邻段落的边距),但我会考虑到它们。
除了引入决定哪些边距折叠哪些不折叠的算法之外,还有什么想法可以解决这个问题?我觉得丑。。。
html - 为什么这些链接有边距?CSS
这是 JSFiddle:http: //jsfiddle.net/bozdoz/k2enx/
边距#topLinks a
设置为 0,所以我不明白为什么链接之间有空格。我将背景设置为红色,以便您可以看到边距。
我想删除锚元素之间的蓝色垂直线。我以前做过这个,但由于某种原因,我似乎无法让它在这种情况下工作。有什么建议么?
css - Firefox 和 Safari 边距
如何让我的边距和填充在 firefox 和 safari 中正确显示?一般来说,什么是正确的黑客攻击?
html - 获取打印机在 html、php 或 javascript 中定义的边距
我正在做一个项目,需要在打印页面周围有一个 20 毫米的白色区域,其中有一个 10 毫米的边框。
我使用 s 进行了这些设置,<div>
并且 HTML 页面上的一切看起来都很好 - 但是当我去打印时,我得到了额外的 4-5 毫米边距,我无法打印(因为它是由每台打印机定义的)添加到左侧和顶部将所有内容推到右侧,部分推到第二页。我想它只是从右侧取下,底部被推到第二页。
我想要做的是获得添加到页面左右顶部和底部的确切毫米,并将其从我的 20 毫米中取出。由于我无法保证该页面将使用哪台打印机,因此我无法保证所有边距都与我的尺寸相同。
我不能使用收缩来适应 IE,因为我需要精确测量东西的放置位置和大小,并且 IE6 不支持它 - 可以使用它,因为这是我的应用程序的要求客户是 IE(不要问我为什么必须这样)。
c# - 打开 XML SDK 页边距
我正在尝试在由 open xml sdk 生成的 excel 电子表格上设置页边距。我没有打开已经存在的 excel 文档,它是从头开始生成的。我正在使用 PageMargins 类,但不确定如何将此实例附加到工作表。SDK 生产力工具提供了以下代码:
GetFirstChild() 函数返回 null。我也尝试过
但没有运气。
还使用此示例中的代码:如果从头开始创建文档,如何通过 OpenXML sdk 将 excel 2007 文档方向更改为横向 以设置页面方向不起作用。如何将 PageSetup 和 PageMargin 实例添加到文档中?
任何人都知道这个 SDK 并知道如何使用边距或页面设置类?
java - iText 中的 setMargins 方法有效吗?
iText 中的方法是否setMargins
以传统方式工作?
我尝试了以下方法:
但是,我得到与输入相同的输出。我想知道是否有一个特殊的技巧可以让该setMargins
方法正常工作。
html - 表格的间距问题和(HTML 和 CSS)
我有一个基于表格的网站。基本上,我有一个身体区域,身体的顶部与标题导航栏的底部齐平。每当我在正文中输入文本时,正文都会向下移动一些像素。以下是示例:
这是在我输入任何内容之前:
这是在我输入文本之后(别管顶部的颜色,它是一个会改变颜色的褪色颜色条):
我试图将所有边距设置为 0px 和填充等。我似乎无法弄清楚。我使用标题和正文等运行 CSS 样式,我似乎无法弄清楚是什么属性导致了这种情况发生。任何帮助,将不胜感激。
android - 仅按右侧和顶部值设置边距
此问题与在屏幕上定位对象有关。我有一个带有布局参数的框架布局的动态创建,如下所示
我试过这个它可以工作,但我的按钮往往会粘在左上角。有没有办法通过只考虑右值和下值而不考虑左值和上值来定位按钮。简而言之,我希望按钮的右上角与 framelayout(500) 的右上角相距 200。帮助LZ...
css - CSS 边距折叠(允许内部折叠,拒绝外部折叠)
我有以下结构:
有许多表单项。我需要标签和描述边距与父级(表单项)一起折叠,并且两个表单项边距不得折叠。
为什么我需要那个?好吧,我会使用填充,但标签和描述是可选的,因此它们必须具有必须与父级折叠的边距。此外,描述可能包含零(隐藏)到许多必须以描述边距折叠的消息,并且如果所有消息都被隐藏,则整个字段必须是不可见的。
Ps 我确实需要 IE7 支持 :)
编辑 基本 css:
总结一下:
- 两个表单项之间的间距:17px(边距不折叠);
- 顶部表单项边距:7px(5px 与 7px 折叠);
- 底部表单项边距:10px(2px 与 10px 折叠);