Сейчас я работаю над довольно простым веб-сайтом, который будет служить своего рода словарем для некоторых моих работ с HTML и CSS. У меня есть div для терминов CSS на странице. Когда я сжимаю браузер, все остальное на странице сжимается, но этот div перемещается вправо и становится менее широким. Высота остается прежней, но ширина div становится тонкой. Слова в div вытекают, и это приводит к появлению полосы прокрутки.
На данный момент мой HTML выглядит так:
.terms {
list-style-position: inside;
background-color: powderblue;
box-shadow: 10px 10px 15px dimgray;
padding: 20px;
margin-left: 370px;
margin-right: 370px;
}
<div class="terms">
<h2> CSS PROPERTIES: </h2>
<ul>
<li> <span class="def"> text-align </span> - left, center, right </li>
</ul>
</div>
Другие элементы на моей странице — это абзацы, и все они изменяют размер. У меня есть 2 других div на странице для боковых комментариев, но они также изменяются в браузере. В случае, если это поможет, это CSS для div, который действительно правильно изменяет размер:
.notes{
text-align: center;
padding: 20px;
font-weight: bold;
border: 10px dotted navy;
display: inline-block;
}
Кто-нибудь знает, почему этот конкретный div не может изменить размер с помощью браузера?