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

Как сделать блок на всю ширину окна браузера

08.06.2017, 10:17. Показов 7874. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня возникла проблема с размерами <div>
Не получается сделать на всю 100% ширину окна браузера, вначале описывал в css размеры
CSS
1
2
3
4
5
6
7
8
9
10
#body{
    background-color:#FF9000;
}
#header{
    color:#6600FF;/*цвет строки(названия)*/
    background-color:#FF9000;/*цвет фона элемента*/
    width:100%;/*указывает ширину блока*/
    height:5cm;/*указывает высоту блока*/
    text-align:center;/*выравнивает текст, в данном случае по центру*/
}
У меня при таких параметрах по краям есть небольшой отступ, я хочу убрать этот отступ, и сделать на все 100%, при назначении имени body id="box" и указав размеры для box(высота +ширина 100%) у меня стал сильно большим header
где еще указать ограничения

P.S. Все простите, разобрался, надо было указать для
CSS
1
#box{margin:0;}
Добавлено через 8 минут
разобрался с отступом, а размер все так же не изменился, полосы для прокрутки экрана остались, как подогнать под размер браузера?


 Комментарий модератора 
Создавайте темы с осмысленными и понятными названиями! (Правила п.4.3)
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.06.2017, 10:17
Ответы с готовыми решениями:

Как сделать блок на всю ширину экрана
&lt;div тут в стилях фиксированная ширина&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;100% по ширине браузера&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; Как...

Множественные фоны на сайте, идущие друг за дружкой, на всю ширину окна браузера
Здравствуйте, я видать очень отстала от времени, не подскажете как сделать: множественные фоны на сайте, идущие друг за дружкой, на всю...

Как сделать на css, если второго блока справа нет, то слева первый блок расширяется на всю ширину
Как сделать на css, если второго блока (div) справа нет, то слева первый блок (div) расширяется на всю ширину. Вот css-код: ...

3
108 / 102 / 35
Регистрация: 14.03.2014
Сообщений: 586
08.06.2017, 11:28
рассмотрите такую штуку для сброса стилей как reset.css или normalize.css, возможно вам пригодится
0
333 / 309 / 168
Регистрация: 02.06.2014
Сообщений: 1,130
08.06.2017, 17:01
Лучший ответ Сообщение было отмечено mrtoxas как решение

Решение

Цитата Сообщение от Уктам Посмотреть сообщение
как подогнать под размер браузера?
PHP/HTML
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
<!DOCTYPE html>
<html lang="en">
 
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        * {
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            margin: 0;
            padding: 0;
            font: 16px/24px Arial;
        }
        
        .clear:after {
            content: ' ';
            display: block;
            clear: both;
        }
        
        html,
        body,
        .box,
        .box-1 {
            height: 100%;
        }
        
        body {
            border: 10px solid red;
            background-color: azure;
        }
        
        .box {
            border: 10px solid blue;
            overflow: hidden;
            /*запрещаем скрол*/
        }
        
        .box-1 {
            border: 10px solid green;
            overflow: auto;
            /*разрешаем скрол*/
        }
        
        .col {
            float: left;
            width: 50%;
            padding: 10px;
            margin-bottom: 10px;
        }
        
        p {
            margin-bottom: 15px;
        }
        
        img {
            float: left;
            margin-right: 20px;
        }
 
    </style>
</head>
 
<body>
    <div class="box">
        <div class="box-1 clear">
            <div class="row">
                <div class="col">
                    <img src="https://www.placehold.it/240x480" alt="">
                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut libero minima rerum nesciunt, cum nisi alias nulla, at, provident eveniet neque! Tenetur quibusdam repudiandae commodi adipisci. Asperiores sunt consectetur voluptates.</p>
                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut libero minima rerum nesciunt, cum nisi alias nulla, at, provident eveniet neque! Tenetur quibusdam repudiandae commodi adipisci. Asperiores sunt consectetur voluptates.</p>
                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut libero minima rerum nesciunt, cum nisi alias nulla, at, provident eveniet neque! Tenetur quibusdam repudiandae commodi adipisci. Asperiores sunt consectetur voluptates.</p>
                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut libero minima rerum nesciunt, cum nisi alias nulla, at, provident eveniet neque! Tenetur quibusdam repudiandae commodi adipisci. Asperiores sunt consectetur voluptates.</p>
                </div>
                <div class="col">
                    <img src="https://www.placehold.it/240x240" alt="">
                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut libero minima rerum nesciunt, cum nisi alias nulla, at, provident eveniet neque! Tenetur quibusdam repudiandae commodi adipisci. Asperiores sunt consectetur voluptates.</p>
                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut libero minima rerum nesciunt, cum nisi alias nulla, at, provident eveniet neque! Tenetur quibusdam repudiandae commodi adipisci. Asperiores sunt consectetur voluptates.</p>
                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut libero minima rerum nesciunt, cum nisi alias nulla, at, provident eveniet neque! Tenetur quibusdam repudiandae commodi adipisci. Asperiores sunt consectetur voluptates.</p>
                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut libero minima rerum nesciunt, cum nisi alias nulla, at, provident eveniet neque! Tenetur quibusdam repudiandae commodi adipisci. Asperiores sunt consectetur voluptates.</p>
                </div>
 
            </div>
            <div class="row">
                <div class="col">
                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut libero minima rerum nesciunt, cum nisi alias nulla, at, provident eveniet neque! Tenetur quibusdam repudiandae commodi adipisci. Asperiores sunt consectetur voluptates.</p>
                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut libero minima rerum nesciunt, cum nisi alias nulla, at, provident eveniet neque! Tenetur quibusdam repudiandae commodi adipisci. Asperiores sunt consectetur voluptates.</p>
                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut libero minima rerum nesciunt, cum nisi alias nulla, at, provident eveniet neque! Tenetur quibusdam repudiandae commodi adipisci. Asperiores sunt consectetur voluptates.</p>
                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut libero minima rerum nesciunt, cum nisi alias nulla, at, provident eveniet neque! Tenetur quibusdam repudiandae commodi adipisci. Asperiores sunt consectetur voluptates.</p>
                </div>
                <div class="col">
                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut libero minima rerum nesciunt, cum nisi alias nulla, at, provident eveniet neque! Tenetur quibusdam repudiandae commodi adipisci. Asperiores sunt consectetur voluptates.</p>
                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut libero minima rerum nesciunt, cum nisi alias nulla, at, provident eveniet neque! Tenetur quibusdam repudiandae commodi adipisci. Asperiores sunt consectetur voluptates.</p>
                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut libero minima rerum nesciunt, cum nisi alias nulla, at, provident eveniet neque! Tenetur quibusdam repudiandae commodi adipisci. Asperiores sunt consectetur voluptates.</p>
                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut libero minima rerum nesciunt, cum nisi alias nulla, at, provident eveniet neque! Tenetur quibusdam repudiandae commodi adipisci. Asperiores sunt consectetur voluptates.</p>
                </div>
            </div>
        </div>
</body>
 
</html>
В примере показано, как должна быть задана высота у блоков, которые должны иметь высоту равную высоте экрана, в случае, когда контент не вмещается в экран появляется скрол. Что бы убрать скрол и тем самым срезать контент у .box-1 удалить overflow: auto;
1
0 / 0 / 1
Регистрация: 11.01.2011
Сообщений: 89
08.06.2017, 20:31  [ТС]
спасибо, помогло)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
08.06.2017, 20:31
Помогаю со студенческими работами здесь

Как сделать ширину позиции не на всю ширину страницы
Речь идет о сайте http://kuhnisulamita.ru где создана новая позиция для обратного звонка (слево вверху). При добавлении чего-либо на эту...

Как отобразить текст на странице сайта на всю ширину окна?
Подскажите, пожалуйста, как отобразить текст на странице сайта на всю ширину окна? Спасибо! #calc { font-family: Arial, Helvetica,...

Background на всю ширину браузера
Читал похожие темы, но не совсем они мне помогли. Задача: Сделать фон шапки резиновым на всю ширину без потери качества. Все должно...

Фон на всю ширину браузера
Друзья помогите правильно зафиксировать фон для сайта. Получается косяк в мониторе 1020px

Сделать список на всю ширину и сделать border-right не на всю высоту
Доброго времени суток. 1. Как сделать border-right не на всю высоту. Вот как на рисунке: 2. И скажите пожалуйста почему навигация не...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
моя боль
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 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru