问题标签 [padding]

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.

0 投票
1 回答
6807 浏览

regex - 正则表达式添加填充零

我正在研究这个雅虎管道正则表达式,我发现了一个我无法解决的错误。

我有一个 URL,我从中提取数字,对它们进行分类并制作一个 img html 标记并将其嵌入。问题是,URL 以非填充方式呈现,但链接的图像具有零。因此,当一天或一个月有个位数时,正则表达式将停止工作。

这是我到目前为止所拥有的:

我如何解析这些零以使这件事起作用?

0 投票
1 回答
2898 浏览

c++ - 如何将填充字节添加到位图中?

假设我有一些要写入文件的栅格数据。现在我想将其写为 bmp 文件。

该数据恰好不是 DWORD 对齐的,如果我理解正确,需要用足够的字节填充才能到达下一个 DWORD ..

但是,当我尝试用这段代码填充它时:

我得到一个错误..如果我尝试调试(我使用的是 MSVC++ 6.0),下一条语句指向 CFile::Write 中的一个断言,它断言第一个参数为 NULL..所以这失败了..

我应该怎么垫?我应该写出:

反而?还是会按字面意思对待...?

谢谢..

0 投票
4 回答
446 浏览

html - 最小化显式填充样式属性的使用

我发现我正在编写很多看起来像这样的代码:

也就是说,我放置了很多明确的填充或边距。

我想知道有什么更好的方法是没有像这样的类名结束:

当我编写这样的实际内容而不是更通用的整体布局时,我倾向于发现特定的填充大小更合适。我会发现自己从 8px 变为 11px,然后又变回 9px。这一定是我的设计师,但我真的不喜欢我正在形成的习惯。

我认为自己无法重新审视“中等填充”为 9px 并将其更改为 11px 并期待令人满意的结果的全球规则。它可能会使某些页面看起来更好,并破坏其他页面。

其他人做什么来解决这个问题?我想要 css 的好处,但我需要很好的控制。

0 投票
2 回答
2468 浏览

c# - Margin 和 Padding 是否由 ContentControl 实现?

我正在开发一个从 System.Windows.Controls.ContentControl 派生的自定义控件。在控件默认模板 (themes\generic.xaml) 中,我使用了一个包装实际内容的 Border 元素。

我的自定义控件是否已经实现了边距和填充(即,根据自定义控件上设置的填充缩小边框)或者我是否可以自己决定应用边距和填充的位置(即,设置边距和填充属性边框元素{TemplateBinding Margin}

提前致谢!

0 投票
5 回答
51021 浏览

.net - 在.Net中以零开头填充一个数字

我需要用起始零填充所有个位数。有人可以建议最好的方法吗?(例如 1 -> 01、2 -> 02 等)

0 投票
4 回答
13850 浏览

c# - 如何使用空格作为填充字符来形成初始化 VB.NET 中的控件的字符串

我想用空格右填充我的字符串。以下函数适用于除空白以外的所有字符。

编辑:

myString.PadRight(50) 确实用空格填充字符串,但是当在以下语句中使用此字符串时,空格填充消失了。

0 投票
4 回答
1035 浏览

css - 填充制作链接不起作用?

该链接仅在我单击实际文本而不是其周围区域时才有效,即使悬停效果有效,所以我知道按钮是目标?

这也发生在我正在使用左填充并将图像放在那里的站点内的列表中,如果我单击填充的位置它不起作用?

.js 脚本会影响这个吗,这一切都是为了我正在使用的灯箱

有任何想法吗??

非常感谢 :)

0 投票
4 回答
102994 浏览

c# - 使用任意字符串向左或向右填充 string.format(不是 padleft 或 padright)

我可以使用 String.Format() 用任意字符填充某个字符串吗?

我现在希望空格是任意字符。我不能使用 padLeft 或 padRight 的原因是因为我希望能够在不同的位置/时间构造格式字符串,然后实际执行格式化。

--EDIT--
看到我的问题似乎没有现成的解决方案我想出了这个(在Think Before Coding 的建议之后)
--EDIT2--
我需要一些更复杂的场景,所以我选择了Think Before Coding's第二个建议

因为代码有点太多,不能发帖,我把它移到了 github 作为要点: http:
//gist.github.com/533905#file_padded_string_format_info

人们可以轻松地对其进行分支和任何事情:)

0 投票
1 回答
4884 浏览

html - 您可以调整 HTML 输入按钮的左右填充吗?

输入按钮的文本(值)越长,左右填充似乎越宽(IE)。显式 CSS 填充似乎没有效果。有人对此有破解吗?

0 投票
4 回答
13411 浏览

padding - 段落之间垂直间距的 CSS 框模型(边距和填充)

CSS 'margin' 和 'padding' 应该如何用于垂直段落间距:

  • 可以使用填充和/或使用边距来定义段落之间的垂直空间吗?
  • 如果两者都可以,那么使用哪个更好或更正常?
  • 您是否倾向于定义非零填充非零边距,如果是,那么每个定义多少?

边距、内边距和边框的示例在理论上解释了边距和内边距之间的区别:我质疑在实践中要使用多少来呈现正常、美观的页面。


其次,给定如下标记......

如果您希望每个段落和/或列表项之间的垂直间距相等,则:

  • 您是否倾向于将其定义<ul>为具有零边距+填充?
  • 或者<ul>通常会有非零边距,这将没有效果,因为这个边距将与<li>它内部的边距和<p>它之前的边距一起折叠?

第三(我不确定我是否应该问第三个问题),折叠边距的规范说,“如果盒子的顶部和底部边距相邻,那么边距有可能通过它折叠。” 如果我在中间有一个像下面这样的空段落......

...然后我希望将其视为一个空段落,即在 theHello和之间有额外的垂直空间World

  • 什么会阻止这个空段落的边距折叠,因此空段落是不可见的:它是非零填充吗?
  • 在什么情况下,一个盒子有相邻的顶部和底部边距折叠是有用的?

欢迎回答这三个问题中的任何一个或所有问题。

目前我对特定于 IE 的框模型问题并不特别感兴趣:相反,我想知道如何使用该标准。