2016-04-01 163 views
0

image我有一个图像块,但他们没有连接到另一个,我需要删除空间,并使他们看起来附加。我曾尝试以下但不工作删除图像之间的空间

img { 
border: 0 none; 
box-shadow: none; 
padding:0px; 
float: left; 
display:block; 
float:left; 
line-height:0; 
} 

这是我的HTML

<div class="col-xs-4 col-md-3 "> 
      <div class="hovereffect"> 
      <img src="images/plasma.jpg" alt="Plasma" id="space"> 
      <div class="overlay"> 
      <h3> 
      <a href="#" class="link">Creativity on Combined Photos</a> 
      </h3> 
      <p> 
       <a href="#" class="link">LINK HERE</a> 
      </p> 
     </div> 
     </div> 
     </div> 

请参阅图像问题出在哪里。

+1

什么是保证金设置为? –

+1

你尝试过'margin:0'吗? – aphextwix

+0

请发布html代码 – satya

回答

0

.test{ 
 
    display:flex 
 
}
<div class="test"> 
 
      <div class="hovereffect"> 
 
       <img src="http://placehold.it/350x150"> 
 
      <div class="overlay"> 
 
      <h3> 
 
      <a href="#" class="link">Creativity on Combined Photos</a> 
 
      </h3> 
 
      <p> 
 
       <a href="#" class="link">LINK HERE</a> 
 
      </p> 
 
     </div> 
 
     </div> 
 
     <div class="hovereffect"> 
 
       <img src="http://placehold.it/350x150"> 
 
      <div class="overlay"> 
 
      <h3> 
 
      <a href="#" class="link">Creativity on Combined Photos</a> 
 
      </h3> 
 
      <p> 
 
       <a href="#" class="link">LINK HERE</a> 
 
      </p> 
 
     </div> 
 
     </div> 
 
     </div>

是这样的你正在寻找?

我用flexbox做到了这一点,您只需给出图像的父级显示:flex;

,如果你不想让他们一个挨着对方你能做到这样

.test{ 
 
    display:flex; 
 
    flex-direction:column 
 
} 
 
.hovereffect{ 
 
    display:flex; 
 
}
<div class="test"> 
 
      <div class="hovereffect"> 
 
       <img src="http://placehold.it/350x150"> 
 
      <div class="overlay"> 
 
      <h3> 
 
      <a href="#" class="link">Creativity on Combined Photos</a> 
 
      </h3> 
 
      <p> 
 
       <a href="#" class="link">LINK HERE</a> 
 
      </p> 
 
     </div> 
 
     </div> 
 
     <div class="hovereffect"> 
 
       <img src="http://placehold.it/350x150"> 
 
      <div class="overlay"> 
 
      <h3> 
 
      <a href="#" class="link">Creativity on Combined Photos</a> 
 
      </h3> 
 
      <p> 
 
       <a href="#" class="link">LINK HERE</a> 
 
      </p> 
 
     </div> 
 
     </div> 
 
     </div>

+0

是的,这是我想要的方式,是否有可能以同样的方式将底部的图像连接起来? – Likitha

+0

使用引导行和列 – Likitha

+0

时,这不起作用您的意思是什么?他们不一样的高度?并且你希望它们在两幅图像底部的同一行上? – DanyCode

-1

请试试这个:

img { 
border: 0 none; 
box-shadow: none; 
padding:0px; 
float: left; 
display:block; 
margin:0; 
line-height:0; 
} 
+0

它不起作用 – Likitha

+0

这已经在评论中讨论过了,应该讨论它。当你知道答案会起作用时,应该使用一个答案,而不是当你猜测时...... –