Html 设置列之间的边距
我们有3个专栏(可能有人想要更多) 假设它们之间的距离为30px 这意味着我需要创建3种不同的样式:Html 设置列之间的边距,html,css,Html,Css,我们有3个专栏(可能有人想要更多) 假设它们之间的距离为30px 这意味着我需要创建3种不同的样式: 第一列:右边距:15px 中柱:右边距:15px;左边距:15px 最后一列:左边距:15px 也许它不太复杂,但也不太舒服,特别是当需要一些wordpress等,而最终用户可能没有HTML背景时 这是一本书 是否有可能以简单的方式实现这一点 你本来可以的 HTML 你本来可以的 HTML 有一个更简单的解决方案(),它不需要您使用两个类,即: .col-gutter { padding-r
右边距:15px
右边距:15px;左边距:15px代码>
左边距:15px代码>
HTML
背景时
这是一本书
是否有可能以简单的方式实现这一点 你本来可以的
HTML
你本来可以的
HTML
有一个更简单的解决方案(),它不需要您使用两个类,即:
.col-gutter {
padding-right: 20px;
}
.col-gutter:last-of-type {
padding-right: 0;
}
您可以使用一个类将檐槽大小设置为所需的任何大小
更新(IE8)
如果您希望至少支持IE8,您可以使用以下选项:
.col-gutter {
padding-left: 20px;
}
.col-gutter:first-child {
padding-left: 0;
}
有一个更简单的解决方案(),它不需要您使用两个类,即:
.col-gutter {
padding-right: 20px;
}
.col-gutter:last-of-type {
padding-right: 0;
}
您可以使用一个类将檐槽大小设置为所需的任何大小
更新(IE8)
如果您希望至少支持IE8,您可以使用以下选项:
.col-gutter {
padding-left: 20px;
}
.col-gutter:first-child {
padding-left: 0;
}
您可以始终使用以下方法(对于3列布局): 把它包在一个容器里,确保你清理了浮子
以下是对您的小提琴的更新:您可以始终使用以下方法(对于3列布局): 把它包在一个容器里,确保你清理了浮子
以下是对您的提琴的更新:在容器元素上尝试负边距 (此演示显示多个框) 一些HTML:
<div class="container">
<div class="child">
</div>
<div class="child">
</div>
<div class="child">
</div>
</div>
您可以取消
.child
类,只引用div
或您正在使用的任何元素。尝试容器元素的负边距
(此演示显示多个框)
一些HTML:
<div class="container">
<div class="child">
</div>
<div class="child">
</div>
<div class="child">
</div>
</div>
您可以取消
.child
类,只需引用div
或您正在使用的任何元素。是的,实际上这仍然是3种不同的样式。我想为他们设立三分之一的课程,并管理其余的课程。也许有js?是的,确实有3种不同的风格。我想为他们设立三分之一的课程,并管理其余的课程。使用js maybe?最后一种类型
:这将不受旧浏览器的支持(即<9)。是的,我没有。但这会很好:)那怎么样。唯一的“最后”列具有良好的样式。第一行的最后一列没有发现任何列有任何问题,您能更明确一点吗现在更明显了。查看第一行和第二行中第三列的填充差异。最后一种类型
:这将不受旧浏览器的支持(即<9)。是的,我没有。但这会很好:)那怎么样。唯一的“最后”列具有良好的样式。第一行的最后一列没有发现任何列有任何问题,您能更明确一点吗现在更明显了。查看第一行和第二行中第三列的填充差异。
.container {
margin: -10px 0 0 -10px;
}
.container .child {
width: 100px;
height: 100px;
background: red;
margin: 10px 0 0 10px;
float: left;
}