javascript - CSS float 被反转

标签 javascript jquery html css

我想将类名 rangechart_box 的 div 放在右上角的范围 slider 中,但是当我使用 display: inline-blockfloat: right 一起是向下反转的,要放到右上角的range slider怎么办?

演示: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%;">
	<div class="rangechart_box">
		<div class="rangechart" style="height: 14px;"></div>
		<div class="rangechart" style="height: 18px;"></div>
		<div class="rangechart" style="height: 24px;"></div>
	</div>
  <div id="slider-range"></div>
</div>

我希望它在顶部和右侧没有空格

最佳答案

新编辑 3:https://jsfiddle.net/g4xx50Ld/12/

.rangechart_box {
    text-align: right;
}

注意

 <div class="rangechart_box"><div class="rangechart" style="height: 14px;"
    ></div
    ><div class="rangechart" style="height: 18px;"></div
    ><div class="rangechart" style="height: 24px;"></div>
  </div>

您必须去掉 div 之间的空格。 您可以阅读更多here .

关于javascript - CSS float 被反转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41506414/

相关文章:

javascript - 为什么这个 jQuery 代码片段在 IE8 中不能像在 Firefox 或 Chrome 中那样工作(包括现场演示)?

javascript - 如何在使用 fancybox 时从这个 span 元素创建一个 javascript 变量?

javascript - 使用 jQuery 获取字符串的子字符串

javascript - 闪存权限

javascript - 允许用户上传内容到 s3

javascript - XPath 获取下一个项目

jquery - JQuery 中闪烁效果的动画颜色变化

javascript - 像 $(.someClass) 这样的 JQuery 类选择器是否区分大小写?

html - 围绕顶部导航栏和文本框以及图像定位的 HTML/CSS 问题

javascript - if...else 语句