Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/21: Рейтинг темы: голосов - 21, средняя оценка - 4.62
0 / 0 / 0
Регистрация: 21.01.2016
Сообщений: 10
1

Правый блок уходит вниз (float)

29.02.2016, 16:35. Показов 4209. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый вечер, хочу сделать 3 блока, которые находятся на одном уровне, но правый блок уходит вниз (Может посоветуйте альтернативу? Или, пожалуйста, объясните, в чем проблема?):
Код (онлайн редактор): https://jsfiddle.net/w58monyd/
Код:

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
34
35
36
37
38
39
40
41
<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <link rel="stylesheet" href="style.css">
    <title>Sergey</title>
</head>
 
<body>
<div id="top_div">
    
</div>
<div id="content">
    <div id="left_div">
 
        <div id="reg_div">
            
        </div>
        <div id="sch_div">
            
        </div>
    </div>
 
    <div id="main_div">
        <div id="sw_div">
            
        </div>
    </div>
 
    <div id="right_div">
        
    </div>
</div>
 
<div id="bottom_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
56
57
58
59
60
body{
    margin:auto;
    padding:0;
    width: 1000px;
    /*background: ;: url(image/background.jpg) no-repeat;*/
    background-color: #000;
    background-size: 100%;
    webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
 
#top_div{
    width: 100%;
    height: 100px;
    background: #fff;
}
 
#content{
    overflow: hidden;
}
 
#left_div{
    background: #2fe;
    float: left;
    width: 200px;
    padding: 10px;
}
 
#reg_div{
 
}
 
#sch_div{
 
}
 
#main_div{
    background: #9ef;
    margin: 0px 250px 0px 250px;
    padding: 10px;
}
 
#sw_div{
    width: 200px;
    height: 200px;
    background: #f34;
}
 
#right_div{
    background: #e2f;
    float: right;
    width: 200px;
    padding: 10px;
}
 
#bottom_div{
 
}
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.02.2016, 16:35
Ответы с готовыми решениями:

В Сафари и IE правый блок сползает вниз
Добрый вечер, форумчани :) Хотел бы к Вам обратиться за советом, а может даже и за помощью. Не...

Блок уходит вниз
Здравствуйте. Проблема в том, что блок, который идет после другого уходит вниз почему-то. Вот...

Шапка уходит вниз
Начинаю отпускать данные, шапка уходит также вниз . .header { width: 100%; height:...

При скроллинге футер уходит вниз
Добрый день ребят! Такая проблема вообщем возникла. Делаю &quot;учебник&quot; для дипломного проекта....

4
24 / 24 / 13
Регистрация: 04.02.2015
Сообщений: 96
29.02.2016, 16:37 2
Попробуйте второму блоку присвоить значение vertical-align:top(или middle).
0
0 / 0 / 0
Регистрация: 21.01.2016
Сообщений: 10
29.02.2016, 16:39  [ТС] 3
iVKO, Не получилось
0
13 / 13 / 10
Регистрация: 18.09.2012
Сообщений: 170
29.02.2016, 16:51 4
Лучший ответ Сообщение было отмечено Serejka-Zloy как решение

Решение

может так
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <link rel="stylesheet" href="style.css">
    <title>Sergey</title>
</head>
 
<body>
<div class="bl_osnova">
  <div class="container">
    <div class="bl1">1</div>
    <div class="bl2">2</div>
    <div class="bl3">3</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
56
57
58
59
60
61
62
63
64
body{
    margin:0;
    padding:0;
    width: 100%;
  min-width: 320px;
    /*background: ;: url(image/background.jpg) no-repeat;*/
    background-color: #000;
    background-size: 100%;
    webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
  font-family: Arial, sans-serif;
  overflow: hidden;
  line-height: 1.6;
  font-size: 14px;
}
 
.bl_osnova {
  width: 100%;
  min-height: 480px;
  background-color: #fff;
}
.container {
  max-width: 1170px;
  min-width: 320px;
  margin: 0 autp;
}
.bl1 {
  width: 33%;
  min-height: 240px;
  float: left;
  display: block;
  background-color: #f36;
  line-height: 240px;
  color: #fff;
  text-align: center;
  font-size: 22px;
  font-weight: bold;
}
.bl2 {
  width: 33%;
  min-height: 240px;
  float: left;
  display: block;
  background-color: #333;
  line-height: 240px;
  color: #fff;
  text-align: center;
  font-size: 22px;
  font-weight: bold;
}
.bl3 {
  width: 33%;
  min-height: 240px;
  float: left;
  display: block;
  background-color: #212;
  line-height: 240px;
  color: #fff;
  text-align: center;
  font-size: 22px;
  font-weight: bold;
}
1
24 / 24 / 13
Регистрация: 04.02.2015
Сообщений: 96
29.02.2016, 16:54 5
Serejka-Zloy, все верно, он у вас не убирается в дону строку со всеми блоками.
У центрального блока прописан margin: 0px 250px 0px 250px
0
29.02.2016, 16:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.02.2016, 16:54
Помогаю со студенческими работами здесь

Колонка уходит вниз при изменении размеров окна браузера
при изменении размеров окна браузера колонка уходит в низ. подскажите из-за чего это может быть и...

Настроить панели на странице конкретного материала - правая панель уходит вниз
не могу настроить панели на странице конкретного материала.Левая на места а вот правая ушла...

Левый и правый блок
Пишу главную страницу сайта. Возникла проблема. Я сделал две колонки через float, одну левую,...

Съезжает правый блок
Проблемка такая: cъезжает правый блок, оказывается внизу. float:left не помогает как обычно. Вот...


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

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