Underdoggit
@Underdoggit

Проблема с логотипом при верстке макета, как убрать отступ у logo?

Нужна помощь, взял произвольный макет, и сверстал его, но осталась проблема с логотипом. Между изображением и контейнером зазор примерно в 2px, и он никак не убирается, отсутствуют margin\padding, и прочие плюхи. Заранее спасибо за помощь.
Макет - https://artrises.github.io/
  • Вопрос задан
  • 369 просмотров
Решения вопроса 1
@eLig
.align-content-center {
-ms-flex-line-pack: center!important;
align-content: center!important;
line-height: 0;
}
или
.header-nav .align-content-center {
-ms-flex-line-pack: center!important;
align-content: center!important;
line-height: 0;
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 5
@nollac
для img попробуйте display: block поставить и добавить margin-top: 1px
Ответ написан
Комментировать
@Senseich
добавьте к .header-logo img { vertical-align: bottom; } и сделайте марджин поменьше меню на 1 px .header-menu {margin: 9px;}
Как то так )
Ответ написан
vladislav_boychenko
@vladislav_boychenko
Купаюсь в гривнах
Раз уже используете 4-ый бутстрап, для вертикального выравнивания можно использовать
align-items: center
Это даст вам возможность убрать отступы у меню (сверху и снизу) и у телефонов (сверху). После этого логотипу также задайте:
.header-logo
  font-size: 0

Таким образом отступ пропадет.
Ответ написан
Комментировать
Underdoggit
@Underdoggit Автор вопроса
5aca30435c975874562953.jpeg

Разобрался в чем проблема, теперь осталось решить ее безболезненно, у header-nav - в инспекторе нашел line-height 1,5 который добавлен от normalize css, при попытке убрать его в инспекторе - ползет весь макет, при попытке убрать только его - в css, не помогает даже important. 2 предыдущих способа не помогли(

Вертикальное выравние дива лого не помогает, так как он и так занимает 98% блока, и задавая флекс родителю, и прописывая align ничего не происходит.
Единственный выход убирать line-height из normalize и равнять заново?
Ответ написан
Комментировать
@AlexandrKom
!important - deprecated
отрицательные отступы - deprecated
советую БЭМ и независимые блоки - это поможет вам сделать адекватный адаптив, быстро и эффективно работать с большими проектами, сохранить естественный цвет ушей при работе в коллективе.
Изучите flex и используйте его грамотно, то, что есть сейчас не гуд.
А по вопросу
prntscr.com/j2z9xk
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы