2017-06-17 10 views
2

4つの要素を並べて整列しようとしています。私はdisplay:inline-blockを使っていました。私はそれらをすべて1つの要素(フロントページ - ポスト情報)にまとめて、すべて一緒に中心に置くようにしました。問題は、各要素のmargin-top:を個別に編集できないことです。たとえば、私は、より多くのボタンをすべての画像の下に少しずつ移動したいと思っています。だから私はマージントップを置く:20px; - それだけで、要素の4つすべてが下に移動しました。各要素を個別に編集するにはどうしたらいいですか?4つの要素を並べて1つの要素に結合する

jsfiddle - https://jsfiddle.net/s8Lm3hou/2/

.front-page-post-info { 
 
    margin: 0 auto; 
 
    align-content: center; 
 
    align-items: center; 
 
    text-align: center; 
 

 
} 
 
.moretext { 
 
    display:inline-block; 
 
     text-transform: uppercase; 
 
    font-size: 18px; 
 
    margin-right:20px; 
 
    margin-top:20px; 
 
} 
 
.front-page-shop-image { 
 
    display:inline-block; 
 
    margin-right:20px; 
 
} 
 
.main-share-button { 
 
    display:inline-block; 
 
    margin-right:20px; 
 
} 
 
.comments { 
 
    display:inline-block; 
 
}
<div class="front-page-post-info"> 
 
<a class="moretext" href="<?php the_permalink(); ?>">Read more</a> 
 
<div class="front-page-shop-image"><img src="http://knnindia.co.in/themes/frontend/images/icon_comment.gif" /></div> 
 
<div class="main-share-button"><img src="http://knnindia.co.in/themes/frontend/images/icon_comment.gif" /></div> 
 
<div class="comments"><img src="http://knnindia.co.in/themes/frontend/images/icon_comment.gif" /></div></div> 
 

 

答えて

0

が位置追加CSSとhtml:相対;およびトップ:Xpx。

https://jsfiddle.net/scorpio777/s8Lm3hou/6/

<style> 
.front-page-post-info { 
    margin: 0 auto; 
    align-content: center; 
    align-items: center; 
    text-align: center; 
} 
.moretext { 
    display:inline-block; 
    text-transform: uppercase; 
    font-size: 18px; 
    margin-right:20px; 
    position:relative; 
    top:20px; 
} 
.front-page-shop-image { 
    display:inline-block; 
    margin-right:20px; 
    position:relative; 
    top:10px; 
} 
.main-share-button { 
    display:inline-block; 
    margin-right:20px; 
    position:relative; 
    top:30px; 
} 
</style> 

<div class="front-page-post-info"> 
     <a class="moretext" href="<?php the_permalink(); ?>">Read more</a> 
     <div class="front-page-shop-image"> 
      <img src="http://knnindia.co.in/themes/frontend/images/icon_comment.gif" /> 
     </div> 
     <div class="main-share-button"> 
      <img src="http://knnindia.co.in/themes/frontend/images/icon_comment.gif" /> 
     </div> 
     <div class="comments"> 
      <img src="http://knnindia.co.in/themes/frontend/images/icon_comment.gif" /> 
     </div> 
</div> 
関連する問題