2017-03-02 12 views
0

私はテキストとイメージを2つの列の中央に配置しようとしています。しかし、私はすべてを試しましたが、私はそれを垂直方向の中間位置に持っていくことはできませんでした。イメージとテキストを真ん中に垂直に整列させますか?

 <div className="hidden-md"> 
     <div className="row navbar"> 
      <div className="col-xs-2 col-sm-4 text-center"> 
      <image src="../resources/back_button.png" /> 
      </div> 
      <div className="col-xs-6 col-sm-4 text-center"> 
      <span className="custom-input">Filters</span> 
      </div> 
     </div> 
    </div> 

誰も私がイメージに示すような結果を達成したい中央にテキストや画像を配置するCSSで私を助けることができます。

This is the result

+0

画像の横に縦にテキストを配置したいのですか? –

+0

@ lakshmankambam画像を追加しました。あなたが理解しやすいように表示されます。 – NitinD

+0

フィドルをチェックし、私に知らせてくださいhttps://jsfiddle.net/klakshman318/fsvwp61h/3/ –

答えて

1

JSFIDDLE

.vertical-align{ 
 
    vertical-align: middle; 
 
} 
 
img{ 
 
    border:3px solid #2d2d2d; 
 
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/> 
 
<div className="hidden-md"> 
 
     <div className="row navbar"> 
 
      <div className="col-xs-2 col-sm-4 text-center"> 
 
      <img src="http://www.free2go.com.au/-/media/allsites/competitions/content-image/free2go-beatsstudioheadphones-480x360.ashx?la=en" /> 
 
      <span className="custom-input vertical-align">Filters</span> 
 
      </div> 
 
     </div>

+0

あなたのケースでは、私の場合は動作していません。ここで問題となるのは、画像に高さと幅を与え、それが上に張り付いたときです。私は垂直整列を与えることを試みた:中間;画像は動かない。テキストと同じです。私はそれを中央に持ってくるために詰め物を指定する必要があります。 – NitinD

+0

jsfiddleを作り、私にチャットでリンクを送ってください。私はそれを見ていきます。 –

+0

これらの2つのfiddlesでチェック.. http://jsfiddle.net/klakshman318/2zaty6k1/1/ –

0

あなたは使用のために最善である状況のこの種ではフレキシボックスを利用することができます

<div className="hidden-md"> 
    <div className="row navbar"> 
     <div className="col-xs-2 col-sm-4 text-center"> 
     <image src="../resources/back_button.png" /> 
     </div> 
     <div className="col-xs-6 col-sm-4 text-center"> 
     <span className="custom-input">Filters</span> 
     </div> 
    </div> 
</div> 

.row { 
    display: flex; 
    align-items: center; 
} 

これがあなたを助けてくれることを願っています。

+0

あなたは働いているjsfiddleを共有できますか?私はそれを試してみました。 – NitinD

+1

[JsFiddle](https://jsfiddle.net/abinthaha/tmtLsug0/) – Abinthaha

関連する問題