Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
0 / 0 / 0
Регистрация: 10.05.2014
Сообщений: 11

Контент наезжает на слайдер

29.06.2017, 02:35. Показов 2836. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Контент <main> наезжает на слайдер. У слайдера не знаю почему высота стоновиться 175px и следующий блок отсчитывается от нее.
Проблема в самом слайдере наверное. Можно было бы установить margin, но при уменьшении экрана <main> начинает съезжать. Если задать фиксируемую высоту в CSS, то тоже самое.
Вот HTML код слайдера:
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
<!-- SLIDER -->
    <div class="all">
        <input checked type="radio" name="respond" id="desktop">
            <article id="slider">
                    <input checked type="radio" name="slider" id="switch1">
                    <input type="radio" name="slider" id="switch2">
                    <input type="radio" name="slider" id="switch3">
                    <input type="radio" name="slider" id="switch4">
                    <input type="radio" name="slider" id="switch5">
                <div id="slides">
                    <div id="overflow">
                        <div class="image">
                            <article><img src="images/slider-foto1.png"></article>
                            <article><img src="images/slider-foto1.png"></article>
                            <article><img src="images/slider-foto1.png"></article>
                            <article><img src="images/slider-foto1.png"></article>
                            <article><img src="images/slider-foto1.png""></article>
                        </div>
                    </div>
                </div>
                <div id="controls">
                    <label for="switch1"></label>
                    <label for="switch2"></label>
                    <label for="switch3"></label>
                    <label for="switch4"></label>
                    <label for="switch5"></label>
                </div>
                
            </article>
    </div>
CSS:
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
#slider{ /*центровка слайдера*/
    margin: 0 auto ;
}
#slides article{ /*все изображения справа друг от доруга*/
    width: 20%;
    float: left;
}
 
#slides .image{ /*устанавливает общий размер блока с изображениями*/
    width: 500%;
    line-height: 0;
}
 
#overflow{ /*сркывает все, что находится за пределами этого блока*/
    width: 100%;
    overflow: hidden;
}
 
article img{ /*размер изображений слайдера*/
    width: 100%;
}
 
#desktop:checked ~ #slider{ /*размер всего слайдера*/
    max-width: 1440px; /*максимальнная длинна*/
}
 
/*настройка переключения и положения для левой стрелки*/
/*если свич1-5 активны, то идет обращение к лейблу из блока с id контролс*/
#switch1:checked ~ #controls label:nth-child(5), 
#switch2:checked ~ #controls label:nth-child(1),
#switch3:checked ~ #controls label:nth-child(2),
#switch4:checked ~ #controls label:nth-child(3),
#switch5:checked ~ #controls label:nth-child(4){
    background: url(images/prev.png) no-repeat; /*заливка фона картинкой без повторений*/
    float: left;
    margin: 50px 0 0 30px; /*сдвиг влево*/
    display: block;
    height: 68px;
    width: 68px;
}
 
/*настройка переключения и положения для правой стрелки*/
#switch1:checked ~ #controls label:nth-child(2), 
#switch2:checked ~ #controls label:nth-child(3),
#switch3:checked ~ #controls label:nth-child(4),
#switch4:checked ~ #controls label:nth-child(5),
#switch5:checked ~ #controls label:nth-child(1){
    background: url(images/next.png) no-repeat; /*заливка фона картинкой без повторений*/
    float: right;
    margin: 50px 30px 0 0; /*сдвиг вправо*/
    display: block;
    height: 68px;
    width: 68px;
    opacity: 0.5;
}
 
label, a{ /*при наведении на стрелки или переключатели - курсор изменится*/
    cursor: pointer;
}
 
.all input{ /*скрывает стандартные инпуты (чекбоксы) на странице*/
    display: none;
}
 
/*позиция изображения при активации переключателя*/
#switch1:checked ~ #slides .image{
    margin-left: 0;
}
 
#switch2:checked ~ #slides .image{
    margin-left: -100%;
}
 
#switch3:checked ~ #slides .image{
    margin-left: -200%;
}
 
#switch4:checked ~ #slides .image{
    margin-left: -300%;
}
 
#switch5:checked ~ #slides .image{
    margin-left: -400%;
}
 
#controls{ /*положение блока всех управляющих элементов*/
    margin: -25% 0 0 0;
    width: 100%;
    height: 50px;
}
 
 
 
#slides .image{ /*анимация пролистывания изображений*/
    transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
}
 
#controls label:hover{ /*прозрачность стрелок при наведении*/
    opacity: 0.6;
}
 
#controls label{ /*прозрачность стрелок при отводе курсора*/
    transition: opacity 0.2s ease-out;
}
Кто-может подсказать что исправить? Заранее спасибо.

P.s На всякий https://yadi.sk/d/cC2c8aWT3KahQr весь сайт.
Миниатюры
Контент наезжает на слайдер  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.06.2017, 02:35
Ответы с готовыми решениями:

Контент наезжает на шапку
Зафиксировал шапку (position:fixed), все получилось, она двигается как нужно, но теперь контент наезжает на нее. Подскажите пожалуйста...

Наезжает слайдер
пишу сайт на slick слайдере и bootstrap'e. Прилепил слайдер и на телефоне все наезжает друг на друга &lt;ul...

Футер наезжает на контент. Как исправить?
футер наезжает на контент помогите исправить? &lt;footer&gt; &lt;div class=&quot;container&quot;&gt; &lt;div...

1
Модератор
Эксперт HTML/CSS
 Аватар для AlexZaw
2379 / 1739 / 677
Регистрация: 07.08.2016
Сообщений: 4,093
29.06.2017, 10:29
offtop on: О мои глаза! я конечно сам семантику не очень соблюдаю, но чтоб вот так!!!!
offtop off: добавить
CSS
1
2
3
4
5
6
7
8
.justify-flex {
    position: relative;
    top: 200px;
}
.left-block {
    position: relative;
    top: 250px;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.06.2017, 10:29
Помогаю со студенческими работами здесь

Слайдер на весь экран+контент
Все доброго времени суток. Встала задача сделать сайт что бы слайдер менял не только самого себя но и полностью цвет background и цвета...

Налезает слайдер на контент relative
Доброго времени суток. имеется такая проблема. Есть слайдер: &lt;div id=&quot;slider-wrap&quot;&gt; &lt;div id=&quot;slider&quot;&gt;...

Контент с забаненного сайта = уникальный контент?
Вот есть у меня несколько забаненных сайтов, контент стоил денег (рерайт), жалко теперь пропадает. Если повторно его использовать на новых...

Наезжает на виджет
Народ,такая проблемка у меня.Я редактирую шаблон Joomla.Установил два модуля для Joomla,один виджет для контакта(социальная группа) другой...

Меню наезжает на текст
Делаю сайт, на больших разрешениях в принципе все нормально (1366х768 и более). Проблема с небольшими экранами (планшеты при увеличении,...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru