私はrow
の中にリンク付きの2つの画像を持っています。場合によっては画像が1つしか必要ないため、確認のためにJSTL
タグを追加しました。問題は、ただ1つのイメージを表示しているときです。それから彼らは中心にない。両方の画像が利用可能な場合にのみ、中央に配置されます。これに取り組む方法?動的に中心にある要素を列に入れて
<div class="row">
<c:if test="${content.facebookLink ne 'NO_FACEBOOK_LINK'}">
<div class="col-sm-3 col-sm-offset-3 col-xs-6">
<a href="${content.facebookLink}" target="_blank">
<img src="<c:url value="/resources/images/fb.png"/>">
</a>
</div>
</c:if>
<c:if test="${content.twitterLink ne 'NO_TWITTER_LINK'}">
<div class="col-sm-3 col-xs-6">
<a href="${content.twitterLink}" target="_blank">
<img src="<c:url value="/resources/images/twitter.png "/>">
</a>
</div>
</c:if>
</div>
ありがとうございます。
グリッドレイアウトやHTMLを動的に変更することはできないと思っていました。そうでなければ、 'text-align:center'を親とする' inline'要素を親オプションに使うのが良い選択です。 –