Фиксирование размера и позиции блока текста при масштабировании страницы
Всем привет. Мне нужно, чтобы при масштабировании страницы текст в боковом меню оставался неизменным по размеру. Сейчас при изменении масштаба все разваливается. Скрины ниже.
Вот боковое меню при масштабе 100% (мне нужно, чтобы оно всегда оставалось таким):
А вот как боковое меню выглядит при увеличенном масштабе:
И при уменьшенном:
HTML.html
aside h3 {
margin-top: 40px;
font-size: 35px;
float: left;
text-shadow: 2px 2px 2px black;
}
aside ul {
list-style: none;
margin: auto;
}
aside ul li {
color: #fff;
float: left;
display: flex;
margin-top: 35px;
font-size: 22px;
transition: transform .3s ease;
text-shadow: 1px 1px 2px black;
list-style-position: inside;
}
aside ul li:hover,
aside ul a:hover {
color: #fff;
text-decoration: none;
transform: scale(1.1);
}
.upper .side_menu {
margin: auto;
word-break: break-word;
position: relative;
}
<div class="upper">
<aside>
<div class="side_menu">
<h3><i class="fas fa-bars"></i> Навигация</h3>
<ul>
<a href="{% url 'adding' %}">
<li>
<div style=""><i class="fas fa-folder-plus"></i> Добавление записей в БД</div>
</li>
</a>
<a href="{% url 'db' %}">
<li>
<div style=""><i class="fas fa-table"></i> Редактирование и удаление записей БД</div>
</li>
</a>
<a href="{% url 'search' %}">
<li>
<div style=""><i class="fas fa-search"></i> Поиск в БД</div>
</li>
</a>
<a href="">
<li>
<div style=""><i class="far fa-file-alt"></i> Формирование документов</div>
</li>
</a>
</ul>
</div>
</aside>
</div>


