Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
61 / 59 / 23
Регистрация: 29.07.2014
Сообщений: 286
1

Адаптивная сетка

01.01.2016, 23:23. Показов 364. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, подскажите, что я делаю неправильно?
https://jsfiddle.net/chomovva/... f18iei1zKI
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Grid</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="stylesheet" href="./main.css">
</head>
<body>
    
    <div class="container clearfix">
        <div class="col-6">
            <div class="box"></div>
        </div>
        <div class="col-6">
            <div class="box"></div>
        </div>
    </div>
    
    <div class="container clearfix">
        <div class="col-4">
            <div class="box"></div>
        </div>
        <div class="col-4">
            <div class="box"></div>
        </div>
        <div class="col-4">
            <div class="box"></div>
        </div>
    </div>
    
</body>
</html>
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
@import '_reset.scss';
 
.box {
    transition: all 500ms ease-in-out;
    height: 20px;
    border: 1px solid #262626;
    width: 100%;
}
 
.clearfix:after,
.clearfix:before {
    content: '';
    display: table;
}
.row:after, .clearfix:after { clear: both; }
 
.container {
    width: 90%;
    margin-left: auto;
    margin-right: auto;   
}
 
[class*=col-] {
    float: left;
}
 
.col-1, 
.col-2, 
.col-3, 
.col-4, 
.col-5, 
.col-6, 
.col-7, 
.col-8, 
.col-9, 
.col-10,
.col-11,
.col-12 {
    width: 100%;
}
 
@media only screen and (min-width: 640px) {
    .col-1 { width: 8.3333%; }
    .col-2 { width: 16.6666%; }
    .col-3 { width: 24.9999%; }
    .col-4 { width: 33.3332%; }
    .col-5 { width: 41.6665%; }
    .col-6 { width: 49.9998%; }
    .col-7 { width: 58.3331%; }
    .col-8 { width: 66.6664%; }
    .col-9 { width: 74.9997%; }
    .col-10 { width: 83.333%; }
    .col-11 { width: 91.6663%; }
    .col-12 { width: 100%; }
}
По задумке блоки .col-* должны становиться со 100% шириной друг под другом при ширине экрана меньше 640px. На практике же получается не при 640px, а при 800px. Что я делаю не так?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.01.2016, 23:23
Ответы с готовыми решениями:

Адаптивная верстка
Здравствуйте. Снова обращаюсь за помощью к гуру. Очень нужна помощь со скриптом. Нужно реализовать...

адаптивная верстка
Не давно начал изучать адаптивную верстку, подскажите правильно я понял, что надо указывать размер...

Адаптивная верстка
Привет всем, мой сайт доска объявлений, движок старенький самописный дизайн весь верстный в...

Адаптивная верстка
Имеются два макета, десктопный вид сайта и мобильный вид. Но не пойму как реализовать адаптивность...

0
01.01.2016, 23:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.01.2016, 23:23
Помогаю со студенческими работами здесь

адаптивная верстка
Подскажите пожалуйста, почему сайт http://beta-komilfo.1gb.ru/на мобильниках отображается не на...

Адаптивная рамка
Здравствуйте! Как сделать адаптивную рамку вокруг элементов (текста, картинки, кнопки)? Мне нужна...

Адаптивная верстка
Здравствуйте Уважаемые форумчане! Прошу оценить адаптивную верстку.

Адаптивная верстка
Ребят, подскажите, как сделать адаптивной картинку в background? Делать несколько картинок под...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru