草庐IT

padding-left

全部标签

css - 具有 margin-left 和宽度 :100% overflowing on the right side 的 Div

我有2个嵌套的div,它们的宽度应该是100%。不幸的是,带有文本框的内部div溢出并且实际上比外部div大。它有一个左边距并溢出大约边距的大小。我该如何解决?如果我没有做到100%,那么文本框就不是100%宽。 最佳答案 只需删除两个div的宽度即可。div是block级元素,将使用所有可用空间(除非您开始float或定位它们),因此外部div将自动为100%宽,内部div将使用所有剩余空间设置左边距后的空间。我在jsfiddle上添加了一个带有textarea的示例.Updatedexample有一个输入。

css - 具有 margin-left 和宽度 :100% overflowing on the right side 的 Div

我有2个嵌套的div,它们的宽度应该是100%。不幸的是,带有文本框的内部div溢出并且实际上比外部div大。它有一个左边距并溢出大约边距的大小。我该如何解决?如果我没有做到100%,那么文本框就不是100%宽。 最佳答案 只需删除两个div的宽度即可。div是block级元素,将使用所有可用空间(除非您开始float或定位它们),因此外部div将自动为100%宽,内部div将使用所有剩余空间设置左边距后的空间。我在jsfiddle上添加了一个带有textarea的示例.Updatedexample有一个输入。

html - padding-bottom 在 Firefox 和 IE 中忽略没有内容的溢出元素

这个问题与这2个有关:1.css-applyingpaddingtoboxwithscroll,bottom-paddingdoesn'twork2.Bottompaddingnotworkingonoverflowelementinnon-chromebrowsers但我在任何地方都找不到它发生的原因,也就是说,为什么在Chrome(31)和Opera(18)中确实出现了填充,而在Firefox(26)和IE(9-10)中却没有出现'这是我的测试用例:http://jsfiddle.net/eW39h/4/来自相关问题#1的一个更简单的例子:http://jsfiddle.net/r

html - padding-bottom 在 Firefox 和 IE 中忽略没有内容的溢出元素

这个问题与这2个有关:1.css-applyingpaddingtoboxwithscroll,bottom-paddingdoesn'twork2.Bottompaddingnotworkingonoverflowelementinnon-chromebrowsers但我在任何地方都找不到它发生的原因,也就是说,为什么在Chrome(31)和Opera(18)中确实出现了填充,而在Firefox(26)和IE(9-10)中却没有出现'这是我的测试用例:http://jsfiddle.net/eW39h/4/来自相关问题#1的一个更简单的例子:http://jsfiddle.net/r

html - Bootstrap : add margin/padding space between columns

我试图在我的Bootstrap网格布局的列之间放置一些额外的边距/填充空间。我试过了this但我不喜欢这个结果。这是我的代码:Widget1Widget2我想添加margin:10px和padding:10px。有些人建议将他们的类更改为col-md-5withpull-left和pull-right,但它们之间的差距将是太大了。 最佳答案 只需在col-md-6中添加一个具有您需要的额外填充的div。col-md-6是保持列完整性的“Backbone”,但您可以在其中添加额外的填充。Widget1Widget2CSS.classW

html - Bootstrap : add margin/padding space between columns

我试图在我的Bootstrap网格布局的列之间放置一些额外的边距/填充空间。我试过了this但我不喜欢这个结果。这是我的代码:Widget1Widget2我想添加margin:10px和padding:10px。有些人建议将他们的类更改为col-md-5withpull-left和pull-right,但它们之间的差距将是太大了。 最佳答案 只需在col-md-6中添加一个具有您需要的额外填充的div。col-md-6是保持列完整性的“Backbone”,但您可以在其中添加额外的填充。Widget1Widget2CSS.classW

html - 在使用 float :left? 之后,如何换行

我想要做的是有几行图像,每行6张图像。其中一些图像需要有另一个图像float在它们之上(与右下角齐平)。我能够通过这个线程让它工作:HowdoIpositiononeimageontopofanotherinHTML?但是,现在我无法在第6个图像之后获取新行。都不是或创建一个新行。他们只是将下一张图像向下推几个像素,但图像仍然在同一行中。float样式似乎干扰了和/或.我尝试对开始新行的图像使用不同的样式,例如float:none和display:block,但都没有用。奇怪的是,新行开始于第7张图像之后。这是我目前使用的:.containerdiv{float:left;positi

html - 在使用 float :left? 之后,如何换行

我想要做的是有几行图像,每行6张图像。其中一些图像需要有另一个图像float在它们之上(与右下角齐平)。我能够通过这个线程让它工作:HowdoIpositiononeimageontopofanotherinHTML?但是,现在我无法在第6个图像之后获取新行。都不是或创建一个新行。他们只是将下一张图像向下推几个像素,但图像仍然在同一行中。float样式似乎干扰了和/或.我尝试对开始新行的图像使用不同的样式,例如float:none和display:block,但都没有用。奇怪的是,新行开始于第7张图像之后。这是我目前使用的:.containerdiv{float:left;positi

html - CSS 绝对位置不适用于 margin-left :auto margin-right: auto

假设您将以下CSS应用于div标签.divtagABS{position:absolute;margin-left:auto;margin-right:auto;}margin-left和margin-right不生效但如果你有亲戚,它工作正常即.divtagREL{position:relative;margin-left:auto;margin-right:auto;}这是为什么呢?我只想让一个元素居中。有人可以解释为什么在绝对位置将边距设置为auto不起作用吗? 最佳答案 编辑:这个答案曾经声称不可能使用margin:auto

html - CSS 绝对位置不适用于 margin-left :auto margin-right: auto

假设您将以下CSS应用于div标签.divtagABS{position:absolute;margin-left:auto;margin-right:auto;}margin-left和margin-right不生效但如果你有亲戚,它工作正常即.divtagREL{position:relative;margin-left:auto;margin-right:auto;}这是为什么呢?我只想让一个元素居中。有人可以解释为什么在绝对位置将边距设置为auto不起作用吗? 最佳答案 编辑:这个答案曾经声称不可能使用margin:auto