右上の範囲スライダにクラス名rangechart_box
を入れたいのですが、display: inline-block
とfloat: right
を一緒に使用すると、下方向が逆になります。右上の範囲スライダに入れるにはどうすればよいですか?CSS floatが反転されています
DEMO:https://jsfiddle.net/g4xx50Ld/3/
私はこのようにそれをしたいが、クラス名rangechart
でfloat:right
とmargin-right:-5px
なしで:https://jsfiddle.net/g4xx50Ld/4/
#slider-range{
width:100%;
margin: 0 auto;
background: #000;
height: 6px;
}
.rangechart_box {
position: relative;
top: 6px;
}
.rangechart {
background: #ea8755;
display: inline-block;
width: 20%;
//margin-right: -5px;
float: right;
}
<div class="rangp" style="width: 100%;">
\t <div class="rangechart_box">
\t \t <div class="rangechart" style="height: 14px;"></div>
\t \t <div class="rangechart" style="height: 18px;"></div>
\t \t <div class="rangechart" style="height: 24px;"></div>
\t </div>
<div id="slider-range"></div>
</div>
私はそれが上と右に入れたいですスペースなしの場合
なし、I欲しいです それはスペースなしで右上に置く。 –
あなたのコードでは、 'rangechart'の間のスペースです。いりません。 –
私は新しいソリューションを編集しました、それはあなたが必要とするものですか? – Alan