Что с версткой происходит?

Ссылка скопирована
2 января 2026 1 ответ

Начинаю делать адаптив и сразу хрен пойми что происходит
в хедере контейнер улетает по своим делам если включить режим адаптива в хроме, опере
во первых уходит вправо, во вторых хедер при скроле уходит вверх
хотя позиция фикс
гляньте пожалуйста в чем дело, я уже нифига не пойму
вот сайт
если смотреть просто, то все нормально
если включить вкладку адаптива, то юез разницы на каком разрешении хедер живет своей жизнью

Что с версткой происходит?

Дополнительно:

.about::before мешает

  • iBird Rose, Спасибо!
    блин а как быть ? в body же overflow X hidden стоит
    и почему только в режиме адаптива before начинают мешать?
  • rootnoroot, потому что только на мобилках для body перестает работать oveflow.
    Вешайте на ближайшего подходящего родителя и только там где нужно.
  • Ankhena, при вешании на допустим .about ему задаю overflow-x hidden ничего особо не дает, только появляется скролл справа
  • rootnoroot, чтобы работал overflow, браузер должен понимать при выходе за какие рамки он должен что-то обрезать. Если у блока нет соответствующего размера, то и эффект будет отличным от ожидаемого.
  • Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Дмитрий К. Ответ

    Для того чтобы решить проблему с версткой на вашем сайте, вам следует проверить несколько важных аспектов:

    1. Проверьте правильность закрытия тегов: убедитесь, что все открытые теги HTML закрыты правильно. Неправильно закрытые теги могут привести к непредсказуемому отображению контента на странице.

    2. Убедитесь, что используете корректные стили CSS: проверьте, что стили CSS применяются к соответствующим элементам на странице. Возможно, некоторые стили перекрывают другие, что приводит к нежелательным результатам.

    3. Проверьте совместимость с различными браузерами: различные браузеры могут по-разному интерпретировать код CSS и HTML. Убедитесь, что ваша верстка выглядит корректно во всех популярных браузерах, таких как Chrome, Firefox, Safari, и т.д.

    4. Используйте отладочные инструменты: большинство современных браузеров предоставляют инструменты разработчика, которые помогут вам отлаживать и исправлять проблемы с версткой. Используйте их для анализа структуры DOM, стилей и отображения элементов на странице.

    Пример кода на языке PHP для вывода текста "Hello, World!" на странице:

     
     
     
        <title>Пример верстки</title>
     
            body {
                font-family: Arial, sans-serif;
                background-color: #f0f0f0;
                text-align: center;
                padding-top: 100px;
            }
            .container {
                width: 50%;
                margin: 0 auto;
                background-color: #fff;
                padding: 20px;
                border-radius: 5px;
                box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
            }
     
     
     
        <div class="container">
            <h1>Hello, World!</h1>
        </div>

    <title>Пример верстки</title> body { font-family: Arial, sans-serif; background-color: #f0f0f0; text-align: center; padding-top: 100px; } .container { width: 50%; margin: 0 auto; background-color: #fff; padding: 20px; border-radius: 5px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); } <div class="container"> <h1>Hello, World!</h1> </div>

    Следуя этим рекомендациям и примеру кода, вы сможете улучшить верстку вашего сайта и исправить возможные проблемы с отображением контента.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно