2015-10-06 150 views
1

我想除去白色空間是我的瓦片像下面的圖片之間:刪除空白引導

enter image description here

這是我目前有:

enter image description here

這裏是第二張照片的標記,這是目前我所擁有的:

CSS

.mainbody-section { 
     padding-top: 30px; 
     padding-bottom: 30px; 
    } 

     /* Overlay text */ 
    .module { 
     background-color: lightgray; 
     background-attachment: fixed; 
     /*width: 400px;*/ 
     height: 300px; 
     position: relative; 
     overflow: hidden; 
     margin: 20px; 
    } 

     .module > header { 
      position: absolute; 
      bottom: 0; 
      left: 0; 
      width: 100%; 
      padding: 20px 10px; 
      background: inherit; 
      background-attachment: fixed; 
      overflow: hidden; 
     } 

      .module > header::before { 
       content: ""; 
       position: absolute; 
       top: -20px; 
       left: 0; 
       width: 200%; 
       height: 200%; 
       background: inherit; 
       background-attachment: fixed; 
       -webkit-filter: blur(4px); 
       filter: blur(4px); 
      } 

      .module > header::after { 
       content: ""; 
       position: absolute; 
       top: 0; 
       left: 0; 
       width: 100%; 
       height: 100%; 
       background: rgba(0, 0, 0, 0.25); 
      } 

      .module > header > h1 { 
       margin: 0; 
       color: white; 
       position: relative; 
       z-index: 1; 
      } 

      .module > header > h2 { 
       margin: 0; 
       color: white; 
       position: relative; 
       z-index: 1; 
      } 

    * { 
     box-sizing: border-box; 
    } 

HTML

<div class="mainbody-section text-center" style="padding-left: 50px; padding-right: 50px;"> 
<div class="row"> 
    <div class="col-lg-2 col-md-4 col-sm-6 hvr-wobble-to-bottom-right"> 
     <div class="module"> 
      <header> 
       <h1 style="font-size: 20px; text-align: center;">Test 
       </h1> 
       <h2 style="font-size: 13px; text-align: center;"> This is some sub-text 

       </h2>     
      </header>     
     </div> 
    </div> 
    <div class="col-lg-2 col-md-4 col-sm-6 hvr-wobble-to-bottom-right"> 
     <div class="module"> 
      <header> 
       <h1 style="font-size: 20px; text-align: center;">Test 
       </h1> 
       <h2 style="font-size: 13px; text-align: center;"> This is some sub-text 

       </h2>     
      </header>     
     </div> 
    </div> 
    <div class="col-lg-2 col-md-4 col-sm-6 hvr-wobble-to-bottom-right"> 
     <div class="module"> 
      <header> 
       <h1 style="font-size: 20px; text-align: center;">Test 
       </h1> 
       <h2 style="font-size: 13px; text-align: center;"> This is some sub-text 

       </h2>     
      </header>     
     </div> 
    </div> 
</div> 

可有人請諮詢我在地清除瓷磚之間所有的白色空間?

感謝

+0

你有沒有試圖刪除從''margin' .module'? –

+0

是的,我有。這從頂部和底部,而不是側面刪除它... – Code

回答

2

.mainbody-section { 
 
     padding-top: 30px; 
 
     padding-bottom: 30px; 
 
    } 
 
.newClass{ 
 
     background-color: lightgray; 
 
     padding: 0px!important; 
 
     margin:0px!important; 
 
} 
 
.red{ 
 
    background-color: red!important; 
 
} 
 
     /* Overlay text */ 
 
    .module { 
 
     background-color: #abc; 
 
     background-attachment: fixed; 
 
     /*width: 400px;*/ 
 
     height: 300px; 
 
     position: relative; 
 
     overflow: hidden; 
 
    } 
 

 
     .module > header { 
 
      position: absolute; 
 
      bottom: 0; 
 
      left: 0; 
 
      width: 100%; 
 
      padding: 20px 10px; 
 
      background: inherit; 
 
      background-attachment: fixed; 
 
      overflow: hidden; 
 
     } 
 

 
      .module > header::before { 
 
       content: ""; 
 
       position: absolute; 
 
       top: -20px; 
 
       left: 0; 
 
       width: 200%; 
 
       height: 200%; 
 
       background: inherit; 
 
       background-attachment: fixed; 
 
       -webkit-filter: blur(4px); 
 
       filter: blur(4px); 
 
      } 
 

 
      .module > header::after { 
 
       content: ""; 
 
       position: absolute; 
 
       top: 0; 
 
       left: 0; 
 
       width: 100%; 
 
       height: 100%; 
 
       background: rgba(0, 0, 0, 0.25); 
 
      } 
 

 
      .module > header > h1 { 
 
       margin: 0; 
 
       color: white; 
 
       position: relative; 
 
       z-index: 1; 
 
      } 
 

 
      .module > header > h2 { 
 
       margin: 0; 
 
       color: white; 
 
       position: relative; 
 
       z-index: 1; 
 
      } 
 

 
    * { 
 
     box-sizing: border-box; 
 
    }
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet"/> 
 
<div class="mainbody-section text-center" style="padding-left: 50px; padding-right: 50px;"> 
 
<div class="row"> 
 
    <div class="col-lg-2 col-md-4 col-sm-6 hvr-wobble-to-bottom-right newClass"> 
 
     <div class="module"> 
 
      <header> 
 
       <h1 style="font-size: 20px; text-align: center;">Test 
 
       </h1> 
 
       <h2 style="font-size: 13px; text-align: center;"> This is some sub-text 
 

 
       </h2>     
 
      </header>     
 
     </div> 
 
    </div> 
 
    <div class="col-lg-2 col-md-4 col-sm-6 hvr-wobble-to-bottom-right newClass"> 
 
     <div class="module red"> 
 
      <header> 
 
       <h1 style="font-size: 20px; text-align: center;">Test 
 
       </h1> 
 
       <h2 style="font-size: 13px; text-align: center;"> This is some sub-text 
 

 
       </h2>     
 
      </header>     
 
     </div> 
 
    </div> 
 
    <div class="col-lg-2 col-md-4 col-sm-6 hvr-wobble-to-bottom-right newClass"> 
 
     <div class="module"> 
 
      <header> 
 
       <h1 style="font-size: 20px; text-align: center;">Test 
 
       </h1> 
 
       <h2 style="font-size: 13px; text-align: center;"> This is some sub-text 
 

 
       </h2>     
 
      </header>     
 
     </div> 
 
    </div> 
 
</div>

http://jsfiddle.net/qbo8pk8j/3/

+0

哈哈我看到你做了什麼,這將是好的,但最終我會有不同的顏色圖像,將取代灰色背景 – Code

+0

檢查更新的:http: //jsfiddle.net/qbo8pk8j/3/ – user1012181

+0

@Code:檢查最新的一個。我認爲這將符合你的需求。 – user1012181

2

這裏是提琴:http://jsfiddle.net/q5yfcs2p/

.module去除餘量,並添加自定義類col-*-*因爲引導對他的兩側墊襯。這個.no-padding類刪除左側和右側。

.no-padding { 
    padding-left: 0; 
    padding-right: 0; 
}