У меня есть компоновка листинга с dt
/ dd
, которая показывает пары ключ / значение в одной строке.
Если ключ слишком длинный, это приведет к разрыву строки, что приведет к неправильному началуследующего ключа:
![enter image description here](https://i.stack.imgur.com/QJS3f.png)
Это мой код:
dl {
width: 100%;
overflow: hidden;
padding: 0;
margin: 0
}
dt {
float: left;
width: 150px;
padding: 0;
margin: 0
}
dd {
float: left;
padding: 0;
margin: 0
}
.attributelist-striped .attributelist--key:nth-of-type(odd), .attributelist-striped .attributelist--value:nth-of-type(odd) {
background-color: #f0f0f0;
}
.attributelist-striped .attributelist--key, .attributelist-striped .attributelist--value {
padding: 5px;
}
<section>
<dl class="attributelist-striped">
<dt class="attributelist--key">Matterial Armband:</dt>
<dd class="attributelist--value">Gold/Stahl</dd>
<dt class="attributelist--key">Matterial Gehäuse:</dt>
<dd class="attributelist--value">Gelbgold mit Stahl</dd>
</dl>
</section>
Как это можно улучшить?
* изменить, чтобы проиллюстрировать изменение, основанное на ответе @Johannes * ![enter image description here](https://i.stack.imgur.com/K2o6b.png)