Задать вопрос
@0x80070005

Как установить второй логотип вниз экрана?

Подскажите пожалуйста, как на мобильных устройствах установить логотип Google вниз экрана? На пк с кода элемента он стоит внизу:
скрин
66dffe3545a85081330129.jpeg
но с телефона выглядит это вот так:
скрин
66dffe530f0f0468784875.jpeg

HTML:
<div class="page"> 
        <div class="_container"> 
            <div class="page__logo"> 
                logo 
            </div> 
            <div class="page__title">Lorem ipsum dolor sit, amet consectetur adipisicing elit. Voluptatum quisquam nulla aperiam numquam ex sequi quas itaque eius deserunt voluptatem.</div> 
            <div class="page__actions actions"> 
                <div class="actions__logo"> 
                    <img src="img/google.svg" alt=""> 
                    Logo 
                </div> 
                <a href="" class="actions__button">Кнопка</a> 
            </div> 
        </div> 
    </div>

CSS:
* { 
    margin: 0; 
    padding: 0; 
    box-sizing: border-box; 
} 
 
body { 
    color: #000; 
    background-color: #E3EDFF; 
} 
 
img { 
    pointer-events: none; 
} 
 
strong { font-weight: 400; } 
 
a { text-decoration: none; } 
 
.page { 
    display: flex; 
    flex-direction: column; 
    align-items: center; 
    height: 100vh; 
} 
 
._container { 
    max-width: 965px; 
    width: 100%; 
    margin: 50px auto; 
    padding: 0 15px; 
    text-align: center; 
} 
 
.page__logo { 
    margin-bottom: 50px; 
} 
 
.page__title { 
    margin-bottom: 50px; 
    font-size: 48px; 
    font-weight: 300; 
} 
 
.page__actions { 
    display: flex; 
    justify-content: space-between; 
    align-items: center; 
} 
 
.actions__logo { 
    display: flex; 
    align-items: center; 
    justify-content: center; 
    gap: 10px; 
} 
 
.actions__logo span { 
    font-weight: 300; 
    font-size: 24px; 
} 
 
.actions__button { 
    color: #fff; 
    background-color: #000; 
    padding: 20px 35px; 
    text-align: center; 
    font-size: 24px; 
    font-weight: 300; 
    border-radius: 40px; 
} 
 
@media (max-width: 600px) { 
    .page { 
        justify-content: space-between; 
    } 
 
    ._container { 
        padding-top: 50px; 
    } 
 
    .page__title { 
        font-size: 22px; 
    } 
 
    .page__actions { 
        flex-direction: column; 
    } 
     
    .actions__logo { 
        align-self: flex-end; 
        width: 100%; 
        position: fixed; 
        top: 0; 
        bottom: 50px; 
        left: 0; 
        right: 0; 
    } 
 
    .actions__logo img { 
        width: 28px; 
        height: 28px; 
    } 
 
    .actions__logo span { 
        font-size: 20px; 
    } 
 
    .actions__button { 
        font-size: 16px; 
        padding: 13px 28px; 
    } 
}
  • Вопрос задан
  • 106 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
402d
@402d
начинал с бейсика на УКНЦ в 1988
position: relative / absolute знаете ?
https://learn.javascript.ru/position
Ну и все как вы разложили на дивы вызывает вопросы.
Ответ написан
@Delta01
@de1ta01 пиши, помогу с вёрсткой =)
Здравствуйте, может так сойдет и если что, то подкорректировать под нужды.
Немного разметку изменил и классы
https://codepen.io/Delta01/pen/ZEdPXBj
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы