Я искал inte rnet здесь и выше, но не могу найти ответ. По сути, мой стиль выглядит так, как задумано на рабочем столе и планшете. Некоторые элементы остаются стилизованными, как и должно быть, но большинство не отображается в мобильном представлении. Я удостоверился, что добавил <meta name="viewport" content="width=device-width, initial-scale=1">
в свой тег head, и путь к моему листу CSS указан правильно (так как другие размеры экрана оформлены правильно).
Мне удалось внести нужные изменения в инструменты Dev (на Firefox), но когда я добавляю одинаковые значения (в и из медиазапроса), они, кажется, не делают что угодно, например, когда я сохраняю и обновляю sh мою страницу, она возвращается к неправильному стилю.
Кто-нибудь знает, что я могу сделать по-другому или добавить в свой код, чтобы помочь? Заранее спасибо.
РЕДАКТИРОВАТЬ: вот фрагмент моего HTML и соответствующего CSS
h2 i {
color: #fafafa;
}
.profile-text {
padding: 100px;
}
.profile-text p {
font-size: 18px;
}
.about {
padding-top: 10px;
}
img {
vertical-align: middle;
border-style: none;
width: 100%;
}
.photo {
height: 50%;
overflow: hidden;
}
.contact-info {
background-color: #c158dc;
text-align: center;
color: #fafafa;
}
.contact-info .value {
padding-left: 20px;
}
.value {
margin-bottom: 10px;
font-size: 18px;
}
<div class="row no-gutters">
<div class="col-md-4 contact-info">
<div class="photo">
<img src="assets/images/bratislava-sm.JPG" alt="profile image">
</div>
<div class="upper value">
<p>Amy H</p>
</div>
<div class="value">
<p><i class="fas fa-map-marker-alt"></i> text here</p>
</div>
<div class="value">
<p><i class="fas fa-phone-alt"></i> text here</p>
</div>
<div class="value">
<p><i class="fas fa-envelope-open-text"></i> test here</p>
</div>
</div>