Я пытаюсь создать панель мониторинга, отображающую некоторые простые показатели, но имея кошмар, выравнивающий содержимое div.CSS Metric Dashboard
Мой код:
<style>
body { background-color: #000000}
#metrics { width: 95%; margin: 20px auto; }
#metrics > div { background-color: #1FAAAA; height: 200px; width: 200px; display: inline-block; margin:20px }
#metrics > div > div { font-weight: bold; color:#FFFFFF; width: 100%; text-align: center; }
.head { font-size: 40px; width: auto; line-height: 35px; }
.top_margin { margin-top: 10px }
.count { font-size: 60px; }
.diff { font-size: 40px; }
</style>
<div id="metrics">
<div>
<div class="head">Long Status</div>
<div class="count">00</div>
<div class="diff">+/- 00</div>
</div>
<div>
<div class="head"><br>Status</div>
<div class="count ">00</div>
<div class="diff">+/- 00</div>
</div>
</div>
Я пытаюсь выровнять статусы, так что они показывают инлайн. Я предполагаю, что, вероятно, есть способ сделать это с помощью CSS.
Заранее спасибо.
Спасибо за ответ. Еще одна проблема, которая обрабатывает более длинные описания. См. Https://jsfiddle.net/3cyzvmag/6/ – hawx
Вы можете использовать 'white-space: nowrap;', чтобы текст обертывался (но он будет отключен). –
Вам нужно подумать о том, как дизайн может обрабатывать эти случаи - ваш дизайн не будет выглядеть правильно с большим количеством текста независимо от того, как вы обрабатываете CSS. – Ollie