div内に入力型の範囲があり、擬似要素 'before'を円として使用しています。それは開始位置で親指のようになるために私の意図は、次のとおりです。次のCSSでCSS擬似要素を正しく配置する
<div class="range">
<input type="range" name="" class="progress" value="0" max="100" min="0"/>
</div>
:私は、次のHTMLを持っている。ここ
.range::before{
content: '';
display: inline-block;
width: 15px;
height: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius: 15px;
background-color: #69b6d5;
}
が機能fiddle
私ですbefore要素を範囲の先頭と同じ位置にすることです。
赤い円と黄色の円を同じ位置に作ろうとしていますか? – NonameSL
同じ初期位置でyes – Aschab
@Aschabはこれを並べて並べるために探しているものですか? https://jsfiddle.net/c9zn3609/ 'calc'を使って' input'の幅を調整し、 'input'と' before'インラインブロック – kukkuz