まず、ボタンの内側にグリフコンを縦横に配置したいと思っています。これまでのところ、CSS属性position: relative;
とposition: absolute;
を試しましたが、bootplyを参照してください。しかし動作しません。他のブートストラップボタンに応じてブートストラップボタンの高さを自動的に調整する
第2に、ウィンドウのサイズを変更すると、white-space: normal;
属性のためにボタンが2つのテキスト行の高さになることがあります。 この場合、グリフコンボタンは高さを更新し、グリフコンは中央(水平および垂直)に配置されます。
<div class="container">
<div class="row">
<div class="col-md-2">
<button type="button" class="btn btn-primary" id="fullscreenButton">
<span id="fullscreenButtonGlyphicon" class="glyphicon glyphicon-fullscreen gylphiconInsideButton"></span>
</button>
</div>
<div class="col-md-5">
<button type="button" class="btn btn-primary btn-block" id="showAllGpsMarker">
<span class="glyphicon glyphicon-map-marker"></span> long long long long long long long long long long long text
</button>
</div>
</div>
</div>
CSS:
#showAllGpsMarker{
white-space: normal;
}
#fullscreenButton {
width:100%;
position: relative;
}
#fullscreenButtonGlyphicon{
position:absolute;
top:50%;
left:50%;
}
グリフコンを中央に配置することはできますが、私の質問の2番目の図のように、2つのボタンの高さを変えることはできます。 – d4rty
あなたはこれに対してメディアクエリーを使用しなければなりません。簡単ですが、私はあなたのためにそれを行うことができますが、それを理解する必要があります。 – Roman
これは今すぐチェックしてください。http://www.bootply.com/V8uiCE2k8K – Roman