С Новым годом! Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
EK
8 / 8 / 0
Регистрация: 16.02.2012
Сообщений: 381
1

Проблемы с дивами

19.01.2013, 00:15. Показов 575. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здрасте всем!
Сейчас попробую задать вопрос.

Когда я набрал этотм код:
HTML5
1
2
3
4
5
6
7
8
9
<div id="main">
  <div id="headers">
     <h3>школа</h3>
  </div>
<ul id="menu">
    <li><a href=...>1. Пункт</a></li>
    <li><a href=...>2. Пункт</a></li>
    <li><a href=...>3. Пункт</a></li>
</ul></div>
CSS
1
2
3
4
5
6
7
8
* {margin:0; padding:0;}
html,body{width:100%; height:100%;}
#main {width:100%; height:100%; background:#fff;}
#headers {float:left; background:url("logo.jpg"); width:1016px; height:189px;}
h3 {margin-left:262px; margin-top:30px; width:380px; color:#7fc7ff; text-align:center;}
ul#menu {list-style-type:none; padding-top:230px} 
ul#menu li {margin-left:30px;}
ul#menu li a {}
то посмотрел результат в firefox.
У меня стоит прибамбас web developer и я включил режим, когда видны все... вобщем, называется Outline Block Level Elements.
У меня появилась тоненькая зеленая линия, которая проходит под меню.
Возникло ощущение, что это меню находится не под дивом headers, а внутри него.

Если я сумел донести суть вопроса, то подскажите причину и решение.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.01.2013, 00:15
Ответы с готовыми решениями:

Заполнение Дивами
Всем привет... 100% повтор но не нашел, sorry. Как сделать что Div-ы заполняли все данное ему...

Вёрстка дивами
Всем привет! Нужна вёрстка (дивами), как на первом изображении. Получается только, как на...

Верстка дивами
Здравствуйте. Вопрос вроде элементарный но решить не могу. Есть 3 дива. Надо чтобы 2...

Отступы между дивами
Всем добрый день. Такой вопрос. Есть footer, есть body, нужно между этими двумя дивами сделать...

6
Почетный модератор
12271 / 5336 / 268
Регистрация: 05.04.2011
Сообщений: 14,086
Записей в блоге: 2
19.01.2013, 00:25 2
оно не внутри, оно ПОД ним. У Вас для дива headers задан стиль float:left - а это выбивает див из общего потока, и меню позиционируется так, будто этого дива нет. Допишите для headers

CSS
1
overflow: hidden;
и все станет на свои места.
1
EK
8 / 8 / 0
Регистрация: 16.02.2012
Сообщений: 381
19.01.2013, 00:31  [ТС] 3
Вписал, но как будто бы и не произошло ничего.
Линия все там же
0
Почетный модератор
12271 / 5336 / 268
Регистрация: 05.04.2011
Сообщений: 14,086
Записей в блоге: 2
19.01.2013, 00:55 4
EK, для headers уберите float - он там не нужен, а у меню уберите padding-top

Добавлено через 2 минуты
для main пропишите ширину какую хотите для сайта и выровняйте по центру

CSS
1
2
width: 1000px;
margin: 0 auto;
0
EK
8 / 8 / 0
Регистрация: 16.02.2012
Сообщений: 381
19.01.2013, 10:20  [ТС] 5
Флоат убрал и шапка чуть съехала вниз.
Начал бороться с этим.
Попробовал так
CSS
1
#main{margin-top:-32px;}
- шапка поднялась и приклеилась к верху, но приклеился к верху и текст на шапке.
Добавил
CSS
1
#headers {padding-top:20px;}
- и текст отклеился и вернулся на место.

Правильно ли я сделал?
0
Почетный модератор
12271 / 5336 / 268
Регистрация: 05.04.2011
Сообщений: 14,086
Записей в блоге: 2
19.01.2013, 11:02 6
EK, доктайп какой прописан?
0
EK
8 / 8 / 0
Регистрация: 16.02.2012
Сообщений: 381
19.01.2013, 11:44  [ТС] 7
Для html5
<!DOCTYPE html>
0
19.01.2013, 11:44
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.01.2013, 11:44
Помогаю со студенческими работами здесь

Расстояние между дивами
я создаю дивы с классами, там все свойства пишу, но мочему то расстояние между h1 h2 h3 img не то,...

верстка дивами ширина
может нубский вопрос, но все-же есть страница дизайна. вестка дивами. правый на 200px фиксированно...

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

3-колоночная верстка дивами
Добрый день! Хочу обвести некий блок, состоящий из трех колонок, графической границей (то есть,...

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

Изображение между двумя дивами
Как сделать,чтобы изображение оставалась на месте(но не фексированым) при масштабирования окна...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Что такое HCL Notes и как с ним работать
InfoMaster 10.01.2025
HCL Notes (ранее известный как IBM Notes и Lotus Notes) представляет собой комплексную платформу для совместной работы и обмена информацией в корпоративной среде. Это многофункциональное решение,. . .
Как работать с Git из Windows и Visual Studio
InfoMaster 10.01.2025
Работа с Git в Windows Работа с Git в операционной системе Windows может быть осуществлена с помощью различных инструментов, каждый из которых обладает своими уникальными возможностями и. . .
Аналог оператора switch case в Python
InfoMaster 10.01.2025
Оператор switch case используется в программировании для выбора одного из нескольких вариантов исполнения кода. Однако в языке Python этот оператор отсутствует. Понимание аналогов switch case в. . .
Отличия абстрактного класса от интерфейса
InfoMaster 10.01.2025
В современной разработке программного обеспечения существуют два основных механизма реализации абстракции: абстрактные классы и интерфейсы. Эти инструменты, хотя и схожи в своей основной цели -. . .
Как работать в Git
InfoMaster 10.01.2025
Git — это одна из наиболее популярных систем контроля версий, которая активно используется разработчиками по всему миру. Она позволяет эффективно управлять изменениями в коде, координировать работу. . .
Реализация передвижения персонажа в Unity3d на C#
InfoMaster 10.01.2025
Реализация передвижения персонажа в Unity3D начинается с правильной настройки проекта. Этот этап критически важен для создания отзывчивого и плавного управления. Рассмотрим основные шаги для создания. . .
Docker: руководство для начинающих
InfoMaster 10.01.2025
В современном мире разработки программного обеспечения контейнеризация стала неотъемлемой частью процесса создания и развертывания приложений. Docker, как ведущая платформа контейнеризации, произвела. . .
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
Что такое NullReferenceEx­­­ception и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru