Html 如何完全删除边距并使div全宽
您好,我在一个页面上工作,我使用了2列和1行响应网格,使用html和css 网格工作正常,但我注意到在这个网格的左右两侧有一个空白 我正试图消除这种利润,但这对我来说是可行的Html 如何完全删除边距并使div全宽,html,css,Html,Css,您好,我在一个页面上工作,我使用了2列和1行响应网格,使用html和css 网格工作正常,但我注意到在这个网格的左右两侧有一个空白 我正试图消除这种利润,但这对我来说是可行的 <style> /* SECTIONS */ .section { clear: both; padding: 0px; margin: 0px; } /* COLUMN SETUP */ .col { display: block; float:left;
<style>
/* SECTIONS */
.section {
clear: both;
padding: 0px;
margin: 0px;
}
/* COLUMN SETUP */
.col {
display: block;
float:left;
margin: 1% 0 1% 0%;
}
.col:first-child { margin-left: 0; }
/* GROUPING */
.group:before,
.group:after { content:""; display:table; }
.group:after { clear:both;}
.group { zoom:1; /* For IE 6/7 */ }
/* GRID OF TWO */
.span_2_of_2 {
width: 100%;
}
.span_1_of_2 {
width: 50%;
}
/* GO FULL WIDTH AT LESS THAN 480 PIXELS */
@media only screen and (max-width: 480px) {
.col {
margin: 1% 0 1% 0%;
}
}
@media only screen and (max-width: 480px) {
.span_2_of_2, .span_1_of_2 { width: 100%; }
}
</style>
<div class="section group">
<div class="col span_1_of_2">
This is column 1
</div>
<div class="col span_1_of_2">
This is column 2
</div>
</div>
这是一个填充而不是边距,因此需要在元素或父元素上设置
填充:0
编辑:
.tve_lp_content tve_editor_main_content tve_empty_dropzone tve_content_width,
.tve_lp_template_wrapper:not(.tve_lp_blank).tve_post_lp .tve_lp_content .out,
.tve_post_lp .out .in,
.tve_post_lp .tve_lp_content {
padding: 0;
margin: 0;
}
这是一个填充而不是边距,因此需要在元素或父元素上设置
padding:0
编辑:
.tve_lp_content tve_editor_main_content tve_empty_dropzone tve_content_width,
.tve_lp_template_wrapper:not(.tve_lp_blank).tve_post_lp .tve_lp_content .out,
.tve_post_lp .out .in,
.tve_post_lp .tve_lp_content {
padding: 0;
margin: 0;
}
试试这个:
body {
margin : 0;
}
试试这个:
body {
margin : 0;
}
您的模板正在进行填充。要覆盖它,请使用以下命令
<div class="pswr out" style="background-color: #EAEAEA">
<div class="in darkSec pddbg">
<div class="thrv_wrapper thrv_custom_html_shortcode">
<div class="section group">
<div class="col span_1_of_2">
This is column 1
</div>
<div class="col span_1_of_2">
This is column 2
</div>
</div>
</div>
</div>
</div>
这是第1栏
这是第二栏
您的模板正在进行填充。要覆盖它,请使用以下命令
<div class="pswr out" style="background-color: #EAEAEA">
<div class="in darkSec pddbg">
<div class="thrv_wrapper thrv_custom_html_shortcode">
<div class="section group">
<div class="col span_1_of_2">
This is column 1
</div>
<div class="col span_1_of_2">
This is column 2
</div>
</div>
</div>
</div>
</div>
这是第1栏
这是第二栏
试着用这个!重要内容覆盖任何已设置的填充
body {
padding : 0 !important;
}
试着用这个!重要内容覆盖任何已设置的填充
body {
padding : 0 !important;
}
也许你应该开始尝试使用引导? 使用bootstrap可以很容易地进行列布局,并且通过使用
container fluid
可以获得页面的全宽
<div class="container-fluid">
<div class="col-lg-12">
<div class="col-lg-6">
Column one
</div>
<div class="col-lg-6">
Column two
</div>
</div>
</div>
也许你应该开始尝试使用引导? 使用bootstrap可以很容易地进行列布局,并且通过使用
container fluid
可以获得页面的全宽
<div class="container-fluid">
<div class="col-lg-12">
<div class="col-lg-6">
Column one
</div>
<div class="col-lg-6">
Column two
</div>
</div>
</div>
正如死亡风暴建议的那样,你可以尝试使用负利润,尽管我同意这不是最好的解决方案 在您当前的代码库中
.section.group {
margin-left: -42px;
margin-right: -42px;
display: flex; /* Only needed for equal width columns */
}
.section.group > .col {
flex-grow: 1; /* Only needed for equal width columns */
}
正如死亡风暴建议的那样,你可以尝试使用负利润,尽管我同意这不是最好的解决方案 在您当前的代码库中
.section.group {
margin-left: -42px;
margin-right: -42px;
display: flex; /* Only needed for equal width columns */
}
.section.group > .col {
flex-grow: 1; /* Only needed for equal width columns */
}
看起来您有一个规则将页边距设置为自动,即出于任何原因将每个页边距设置为2048px
.tve_lp_hybrid-homepage 2.tve_content_width、.tve_lp_hybrid-homepage 2.thrv_page_section.out.在
中,它是一个模板,默认情况下设置为:我是否覆盖了这个页面?你想要全屏吗?因为你使用的是wordpress模板,你可能可以告诉你的页面的这部分是全宽的。调整css可能会适得其反,因为模板使用了许多有趣的东西,如:.tve_post_lp.tve_lp_content.out{width:6080px;margin left:-2500px;}您的标记没有显示问题。看起来您有一个规则将边距设置为自动,即出于什么原因将每个边距设置为2048px.tve_lp_hybrid-homepage 2.tve_content_width、.tve_lp_hybrid-homepage 2.thrv_page_section.out.在
中,它是一个模板,默认情况下设置为:我是否覆盖了这个页面?你想要全屏吗?因为你使用的是wordpress模板,你可能可以告诉你的页面的这部分是全宽的。调整css可能会适得其反,因为模板使用了很多有趣的东西,比如:.tve_post_lp.tve_lp_content.out{width:6080px;margin left:-2500px;}您的标记没有显示问题。您想要全屏显示吗?是的,红色的1行和两列,它们需要适合该部分。您的模板不是这样的。为什么不把那一行的背景颜色也烤成红色,或是任何一个适合这一列的颜色,这样它看起来就像整行一样,而你仍然保留着模板。红色只是显示了2列行和剩余部分之间的变化,这部分更新了我的代码。html必须是这样的。有一个额外的div和一个类不能使其全屏显示。你想让它全屏显示吗?是的,红色的1行和2列,它们需要适合那个部分。你的模板不是这样的。为什么不把那一行的背景颜色也烤成红色,或是任何一个适合这一列的颜色,这样它看起来就像整行一样,而你仍然保留着模板。红色只是显示了2列行和剩余部分之间的变化,这部分更新了我的代码。html必须是这样的。有一个额外的div和一个类不能使其全宽。使用更完整的答案编辑,您应该能够在没有我们的帮助的情况下发现这些更改,而销毁了页面使用更完整的答案编辑,您应该能够在没有我们的帮助的情况下发现这些更改,而销毁了页面是的,但这就是您的页面page@Tee法马金,你没有班,请检查你的代码。你有两个班,名字相同,但这是你的网页page@Tee法玛金,你没有课,请检查你的代码。你有两个同名的课,谢谢兄弟,我在这一个已经支持引导,除了我使用引导,它不支持引导,但你正在使用它?如果它不支持它。你为什么要尝试使用它?我使用的是bootsrap,我只是使用了一个使用cssAh的列的网格好的,我知道这不是最好的解决方案,但尝试使用负边距/填充示例:左边距:-10px;右边距:-10px;。如果这不起作用,尝试使用宽度:100%;它对不同的屏幕没有响应,我做到了,谢谢兄弟,我已经在这个屏幕上了,它支持引导,而且我使用引导,它不支持引导,但你正在使用它?如果它不支持它。你为什么要尝试使用它?我使用的是bootsrap,我只是使用了一个使用cssAh的列的网格好的,我知道这不是最好的解决方案,但尝试使用负边距/填充示例:左边距:-10px;右边距:-10px;。如果这不起作用,尝试使用宽度:100%;它对不同的屏幕没有反应我们是这样做的