幅が例の100%であっても、進捗テキストをコンテナprogressish
に収めたい。現時点では、テキストはコンテナの右側に固定されています(下の最初の画像を参照)。プログレスバーの幅は、例えば40%であるとき、それは(予想通り)、このようになります幅が90%を超える場合、コンテナからテキストが出ないようにする
:
しかし、進捗が90%以上のいずれかであります100%は、私はこのように、プログレスバーの右端にこだわっにテキストをしたい:
私はこれを実現するにはどうすればよいsection#progressish {
width: 300px;
}
div#text {}
div#text>div {
margin-bottom: 5px;
margin-left: 100%;
min-width: 100px;
width: auto !important;
width: 100px;
}
div#progressbar {
background-color: #d1d1d1;
height: 10px;
margin-bottom: 15px;
width: 100%;
}
div#progressbar>.progress[data="bar"] {
background-color: #111111;
height: 10px;
margin-bottom: 15px;
width: 100%;
}
<section id="progressish">
<div id="text">
<div>100% avklarat</div>
</div>
<div id="progressbar">
<div class="progress" data="bar"></div>
</div>
</section>
? jsFiddle:https://jsfiddle.net/a7buqqkk/でソースコード全体を見ることができます。
@Jer:テキストを常に右に詰めたくないです。私の質問をもう一度お読みください。 – Erik
申し訳ありませんが、あなたの質問は良い笑を理解していない!私がコメントしたことは忘れて;) – Jer
@エリック、私の答えをチェック! – Ehsan