2017-05-02 1 views
0

안녕하세요 저는 HTML과 CSS 그리드가 확실히 작동완전히 여백을 제거하고 사업부 전체 너비로 만들려면

를 사용하여 2 열 및 1 열 반응 그리드를 사용하고있는 페이지에 일하는 있어요,하지만 난 알아 차렸을 이 그리드의 왼쪽과 오른쪽 여백이 있습니다. 제로로 설정 madding 및 패딩 모두 나를

<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> 

에 대한

내가이 여백을 제거하기 위해 노력하고

하지만 dsent 일, 내가 어떻게 내 그리드의 왼쪽과 오른쪽이 여백을 확인 할 수 있습니다하시기 바랍니다 꺼져있다. 이 페이지에 링크하고 요소 또는 부모/S에 padding: 0을 설정해야하므로, 패딩이 아닌 여백의 스크린 샷이 너무

http://andymurphy.tv/index.php/landing/ 

enter image description here

+0

...'.tve_lp_hybrid - homepage2의 .tve_content_width, .tve_lp_hybrid-homepage2 .thrv_page_section .out .in' – Marie

+0

그것의 템플릿, 그것은 기본적으로 설정됩니다, 타고 넘어이 –

+0

전체 화면을 원하십니까? – blecaf

답변

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> 
+0

고마워요, 그것은 작동하지 않았다 –

+0

당신은 그것을 전체 화면으로 원합니 까? – blecaf

+0

예 빨간색 1 행 2 열, 그 섹션에 맞게해야합니다 –

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; 
} 
+0

괜찮 았어.하지만 그걸 시도 했어. 아직 wd sm 공백으로 남겨 뒀어. –

+0

좀 더 완전한 대답으로 편집했는데, 우리가 도움 없이는 그 변화를 발견 할 수 있어야한다. – Bogdan

+0

페이지를 파괴 –

2

이 시도는 :

body { 

margin : 0; 

} 
+0

dosent가 작동하는 것 같습니다 페이지에서 시도해 보니 –

+0

예, 그냥 시도해보십시오. – Ehsan

+0

나는 그것을 시도하지 않았다 –

0

시도를 사용 재정의하려면! 중요한 우선 어떤 이미

body { 

padding : 0 !important; 

} 
0

은 어쩌면 당신은 시작해야 패딩 부트 스트랩을 사용하려고 설정? http://getbootstrap.com/

부트 스트랩을 사용하면 열 레이아웃을 쉽게 만들 수 있으며 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> 

문제에 대한 두 번째 가능한 해결책은 당신의 CSS에 다음을 추가하는 것입니다 : DeathStorm 당신이 나는 그것이 최선의 해결책이 아니다 동의에도 불구하고, 음의 여백을 사용하여 시도 할 수 있습니다 제안으로

body { margin: 0; } 
+0

고마워 형제, 이건 dosent suport 부트 스트랩, 게다가 나는 부트 스트랩을 사용합니다 –

+0

그래서 그것은 부트 스트랩을 지원하지 않지만 그것을 사용하고 있습니까? 지원하지 않는 경우. 왜 그것을 사용하려고합니까? – Deathstorm

+0

부트 스rap을 사용하여 NT를 사용하고 있습니다. CSS를 사용하는 열의 격자를 사용했습니다. –

0

. 줄 것이다 현재의 코드베이스에서

당신이 무엇을 적 이유로 2048 픽셀 각 여백을 설정하는 것입니다 자동으로 여백을 설정 규칙이처럼 보이는
.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 */ 
    } 
관련 문제