@nvanyuk09

Почему слетают блоки внутри родительского блока при сужении страницы?

При сужении страницы слетают блоки внутри родительского блока. Не понимаю как исправить.
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Blank-slider</title>
    <style>
        body{
        width: 100%;
        margin:0;
        }
    .main{
        width:100%;
        height:400px;
        background-color:black;
        margin-top:60px;
        position: relative;
    }
    .text{
        width:50%;
        height:200px;
        left:300px;
        bottom:80px;
        position:absolute;
        color: white;
        text-transform: uppercase;
        text-align: center;
       
    }
    img{
        
        display:block;
        margin:0 auto;
       
    }
    .pagination li{
    display: inline-block;
    }

.pagination li a {
    float: left;
    padding: 8px 10px;
    text-decoration: none;
    background-color:white;
    margin-right: 8px;
    
}
ul{
    position: absolute;
    left:520px;
    bottom:50px;
}

    </style>
</head>
<body>
    <div class="main">
        <img src="images/slider-img-01.jpg" alt="">
        <div class="text">
            <hr>
            <h2>Комфортная одежда</h2>
            <p>для всех видов спорта</p>
            <hr>
        </div>
        <ul class="pagination">
            <li><a href="#"></a></li>
            <li><a href="#"></a></li>
            <li><a href="#"></a></li>
            <li><a href="#"></a></li>
        </ul>

    </div>
</body>
</html>
  • Вопрос задан
  • 76 просмотров
Пригласить эксперта
Ответы на вопрос 1
DanArst
@DanArst Куратор тега CSS
Гриффиндор в моде при любой погоде!
Почитайте про media запросы.

У вас например стоит для text left: 300px, а для ul left: 520px.
Как по вашему это должно смотреться, если например размер экрана 480px?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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