Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Работа над сайтом > HTML/DHTML/CSS/JS/VB

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 20.03.2007, 18:57
All87 вне форума Посмотреть профиль Отправить личное сообщение для All87 Найти все сообщения от All87
  № 1  
Ответить с цитированием
All87
 
Аватар для All87

Регистрация: Jul 2006
Сообщений: 58
Отправить сообщение для All87 с помощью ICQ Отправить сообщение для All87 с помощью Skype™
По умолчанию Очередные буги ИЕ или я туплю??

Всем привет
Такой вот буг встретил я и немогу понять чей он - мой или осла
вот такой вот простой код:
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
</head>

<body>
<DIV style="FLOAT: left; border:1px solid #000;">
TOP
</DIV>

<DIV style="DISPLAY:none; FLOAT:left; HEIGHT:40px">
</DIV>

<DIV style="background-color:#000; FLOAT: left; WIDTH: 100%; HEIGHT: 75px; color:#fff;">
</DIV>

</body>
</html>

Если его протестить в ИЕ то на месте display : none (див средний) появляется нежелательный, необъяснимый отступ, но если чтолибо прописать в нижний див, то
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
</head>

<body>
<DIV style="FLOAT: left; border:1px solid #000;">
TOP
</DIV>

<DIV style="DISPLAY:none; FLOAT:left; HEIGHT:40px">
</DIV>

<DIV style="background-color:#000; FLOAT: left; WIDTH: 100%; HEIGHT: 75px; color:#fff;">BOTTOM
</DIV>

</body>
</html>
..то уже все нормалек и ничего не колбасит , подскажите, может я чтото неправильно в стилях оформил, если да, то что именно?
__________________
имхо деньги - жидкий стул


Последний раз редактировалось All87; 20.03.2007 в 21:09. Причина: для лучшей читабельности
Старый 20.03.2007, 19:30
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 2  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
Ты в невидимый див впиши что-нибудь, заведется.

ЗЫ. И отвыкай от привычки использовать большие буквы в тэгах и уж тем более в стилях.
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Старый 20.03.2007, 19:38
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 3  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
И отвыкать пользовать тег HTML, пользуй CODE. Прочитать невозможно.

Старый 20.03.2007, 21:05
All87 вне форума Посмотреть профиль Отправить личное сообщение для All87 Найти все сообщения от All87
  № 4  
Ответить с цитированием
All87
 
Аватар для All87

Регистрация: Jul 2006
Сообщений: 58
Отправить сообщение для All87 с помощью ICQ Отправить сообщение для All87 с помощью Skype™
Цитата:
Сообщение от Skubent
Ты в невидимый див впиши что-нибудь, заведется.
Сенк.. но это тоже жесть..
Дело в том что в диве будут или еще одни дивы, или пустота, если добавить пробел, тогда нарушится конкретно (изза того что сверху окажется пробел) структура, ибо дивы туда добавляются как дочерние JSом
Цитата:
Сообщение от Skubent
ЗЫ. И отвыкай от привычки использовать большие буквы в тэгах и уж тем более в стилях.
Я абсолютно с тобой согласен и сам никогда не юзаю большие буквы, а здесь я просто не стал исправлять сгенеренный DHTMLью ишака код (так что именно такой вот скверный код он генерит )

Цитата:
Сообщение от __etc
И отвыкать пользовать тег HTML, пользуй CODE. Прочитать невозможно.
Без проблем, он мне тоже не нравится, но форум сдесь строгий, поэтому для HTML я решил юзать именно его, было бы неплохо подправить его css, или вообще кнопку удалить из wysiwyga
__________________
имхо деньги - жидкий стул

Старый 21.03.2007, 12:56
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 5  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
Ну так перед добавлением первого потомка очищай див от заглушки, будет тебе счастье
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Старый 21.03.2007, 12:58
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 6  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
А еще лучше, покури вот этот вот пример:
http://www.w3schools.com/css/tryit.a...=trycss_float6
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Старый 21.03.2007, 14:21
KidsKilla вне форума Посмотреть профиль Отправить личное сообщение для KidsKilla Посетить домашнюю страницу KidsKilla Найти все сообщения от KidsKilla
  № 7  
Ответить с цитированием
KidsKilla
.grin! wuz here
 
Аватар для KidsKilla

Регистрация: Aug 2004
Адрес: paradise city
Сообщений: 3,981
Отправить сообщение для KidsKilla с помощью ICQ
эта, а вот тока ненадо говорить мол в ксс большие буквы плохо.
оч хорошо смотрятся конструкции вида:
Код:
HTML,BODY{}
DIV#smt, A:hover, .clazz ABBR{}
итд итп.

Старый 21.03.2007, 14:43
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 8  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
Про ксс никто и не говорил.

Хотя и там, в общем-то, излишества
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Старый 21.03.2007, 20:16
All87 вне форума Посмотреть профиль Отправить личное сообщение для All87 Найти все сообщения от All87
  № 9  
Ответить с цитированием
All87
 
Аватар для All87

Регистрация: Jul 2006
Сообщений: 58
Отправить сообщение для All87 с помощью ICQ Отправить сообщение для All87 с помощью Skype™
Цитата:
Сообщение от Skubent
Ну так перед добавлением первого потомка очищай див от заглушки, будет тебе счастье
))) Идея ГУУД, и звучит неплохесто, но.. как бы так получше объяснить то..
вообщем это все есть сплитер (SPLITER) или проще панель - расширенная версия вот этой хери
но суть не в этом, заказчег требует чтобы была также кнопка свернуть а также больше возможностей с окнами, када нажимается кнопка свернуть, как раз таки - появляется верхний див (как панель для минимизированных окон), затем скрывается второй див (с него пошло событие, что мол, сверни меня), а нижний див он статический (это без разницы что, но как в моем случае когда я столкнулся - это оказался контент нижнего разделителя, который вообще пропал за грани боди, тк боди overflow:hidden).
При нажатии минимизированого вида окна на верхней панели, скрытый див просто получает видимость, и тк размеры все автоматом счетаются через offset вся панель выглядет обратным замечательным образом, но не в этом читерском ишаке! когда я стал искать в чем буг - то пришел вот к этой простой конструкции.. Даже незнаю че делать то - ведь если полностью удалить узел(минимизированый) то восстановить потом его можно, но вот в какую часть дерева?? адрес дерева никак не запомнить..
Придется ствить ему visibility: hidden, и position:absolute, прятать за приделы боди, а так же чуть изменять движок.. млин эт же все скорость схавает...
Поэтому если ктото вдруг узнает (или уже занет) как избавится от этого бага посредствами цсс, ПЛИЗ напишите!!
Цитата:
Сообщение от Skubent
А еще лучше, покури вот этот вот пример:
http://www.w3schools.com/css/tryit.a...=trycss_float6
Сенк, пример чудный, вот только он юзает пхп
Цитата:
Сообщение от KidsKilla
эта, а вот тока ненадо говорить мол в ксс большие буквы плохо.
оч хорошо смотрятся конструкции вида:
Код:
HTML,BODY{}
DIV#smt, A:hover, .clazz ABBR{}
итд итп.
Да, выглядет точно неплоха, я никогда не юзал уперкейс в цсс, и всеже рисковать тоже небуду
__________________
имхо деньги - жидкий стул

Старый 22.03.2007, 12:55
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 10  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
Цитата:
Сообщение от All87
млин эт же все скорость схавает...
У клиентов давным-давно не 386 турбины. Полсотни объектов туда-сюда подвигать без заметного глазу лага способен любой уже-не-современный компьютер.

Цитата:
Сообщение от All87
Сенк, пример чудный, вот только он юзает пхп
Это шутки или ты и вправду не понимаешь что такое Php и что такое JScript и CSS ?
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Создать новую тему Ответ Часовой пояс GMT +4, время: 02:21.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 02:21.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.