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

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

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

Регистрация: Apr 2000
Сообщений: 3,620
По умолчанию [css2] блочная разметка

Имеется нехитрый код.

Проблема:
В Опере и лисице выглядит "правильно".
В ИЕ наоборот, совсем не так, как должен.
(скрины ниже)

Вопрос:
Что нужно добавить/убрать чтобы ИЕ стал послушным.
Мой опыт подгонки сайтов под браузеры подсказывает мне что я не в курсе чего-то важного в плане CSS2. Вообще как ИЕ работает с блочным форматированием?

Странности:
Под дримвейвером код выглядит так же как и под ИЕ. Чему верить?

Если у вас есть нормальный рабочий css с блочным форматированием, правильно работающий под разными версиями браузеров буду признателен получить вместо ответа

Сенкс.

Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">

<HTML>
  <HEAD>
    <TITLE>A frame document with CSS2</TITLE>
    <STYLE type="text/css">
      BODY { height: 8.5in } 
      #header {
        position: fixed;
        width: 100%;
        height: 15%;
        top: 0;
        right: 0;
        bottom: auto;
        left: 0;
        background-color:#33FF66;
      }
      #sidebar {
        position: fixed;
        width: 10em;
        height: auto;
        top: 15%;
        right: auto;
        bottom: 100px;
        left: 0;
        background-color:#CCCCCC;
      }
      #main {
        position: fixed;
        width: auto;
        height: auto;
        top: 15%;
        right: 0;
        bottom: 100px;
        left: 10em;
        background-color:#33CCdd;
      }
      #footer {
        position: fixed;
        width: 100%;
        height: 100px;
        top: auto;
        right: 0;
        bottom: 0;
        left: 0;
        background-color:#FF6666;
      }
    </STYLE>
  </HEAD>
  <BODY>
    <DIV id="header"> 222  </DIV>
    <DIV id="sidebar"> 333  </DIV>
    <DIV id="main"> 444  </DIV>
    <DIV id="footer">555  </DIV>
  </BODY>
</HTML>
Изображения
Тип файла: gif Opera.gif (2.6 Кб, 98 просмотров)
Тип файла: gif IE.gif (2.0 Кб, 87 просмотров)
__________________

+_+

Старый 19.07.2005, 17:42
Fallen Angel вне форума Посмотреть профиль Отправить личное сообщение для Fallen Angel Найти все сообщения от Fallen Angel
  № 2  
Ответить с цитированием
Fallen Angel

Регистрация: Jul 2005
Сообщений: 8
Посмотри здесь
С css возникаем много проблем, может получится подобрать что-нить оптимальное, а вообше пользуйся dreamweawer он подскажет из-за чего ошибки в браузерах...
__________________
Не слушай мя, я бзюкнутый =)

Старый 19.07.2005, 20:31
ninja_127 вне форума Посмотреть профиль Отправить личное сообщение для ninja_127 Посетить домашнюю страницу ninja_127 Найти все сообщения от ninja_127
  № 3  
Ответить с цитированием
ninja_127
 
Аватар для ninja_127

Регистрация: Jan 2004
Адрес: Москва
Сообщений: 700
Отправить сообщение для ninja_127 с помощью ICQ
Цитата:
Сообщение от Fallen Angel
Посмотри здесь
С css возникаем много проблем, может получится подобрать что-нить оптимальное, а вообше пользуйся dreamweawer он подскажет из-за чего ошибки в браузерах...
Нужно уметь верстать правильно (это решается простым прочтением специальной литературы), а dreamweaver - обычный wysiwyg. Лучше для отладки использовать Mozilla Firefox extension'ы: например сочетание Tidy html validator + Web developer. А для верстки - что-нибудь более профессиональное, по-вкусу.

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

Регистрация: Aug 2004
Адрес: paradise city
Сообщений: 3,981
Отправить сообщение для KidsKilla с помощью ICQ
HomeSite fareva! =)
__________________
Breakcore them all!

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

Регистрация: Jan 2004
Адрес: Москва
Сообщений: 700
Отправить сообщение для ninja_127 с помощью ICQ
Цитата:
Сообщение от KidsKilla
HomeSite fareva! =)
front page only

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

Регистрация: Aug 2004
Адрес: paradise city
Сообщений: 3,981
Отправить сообщение для KidsKilla с помощью ICQ
первый раз када я познакомияля с fp он страааааашно мусорил. гадил где ни попадя. с тех пор его, как и почти всё мелкое и мягкое люто не люблю =)
__________________
Breakcore them all!

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

Регистрация: Aug 2004
Адрес: paradise city
Сообщений: 3,981
Отправить сообщение для KidsKilla с помощью ICQ
есть такой =)
http://www.webmascon.com/topics/coding/43a.asp

флэшер? =)))
коль так могу помочь

кстати, дрим берёт просто модуль от ие. по этому то что в дрим на 100% и в ие.
__________________
Breakcore them all!


Последний раз редактировалось KidsKilla; 19.07.2005 в 17:53.
Старый 20.07.2005, 11:37
ninja_127 вне форума Посмотреть профиль Отправить личное сообщение для ninja_127 Посетить домашнюю страницу ninja_127 Найти все сообщения от ninja_127
  № 8  
Ответить с цитированием
ninja_127
 
Аватар для ninja_127

Регистрация: Jan 2004
Адрес: Москва
Сообщений: 700
Отправить сообщение для ninja_127 с помощью ICQ
Цитата:
Сообщение от Ales
Если у вас есть нормальный рабочий css с блочным форматированием, правильно работающий под разными версиями браузеров буду признателен получить вместо ответа
http://www.inzhstroy.ru
http://product-invest.ru
http://ecology-21.ru

Старый 20.07.2005, 12:14
Ales вне форума Посмотреть профиль Отправить личное сообщение для Ales Найти все сообщения от Ales
  № 9  
Ответить с цитированием
Ales
F1
 
Аватар для Ales

Регистрация: Apr 2000
Сообщений: 3,620
Спасибо всем! Инфы стало больше, читать будем дольше =)

Мой код был взят из спецификации по CSS. То, что он не работал в ИЕ меня как-то даже не удивило...


Цитата:
кстати, дрим берёт просто модуль от ие. по этому то что в дрим на 100% и в ие.
Давно это подозревал

KidsKilla, он самый
__________________

+_+

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

Регистрация: Jan 2004
Адрес: Москва
Сообщений: 700
Отправить сообщение для ninja_127 с помощью ICQ
Цитата:
Сообщение от Ales
Спасибо всем! Инфы стало больше, читать будем дольше =)
Мой код был взят из спецификации по CSS. То, что он не работал в ИЕ меня как-то даже не удивило...
Давно это подозревал
KidsKilla, он самый
Самая гадость в кроссбраузерности - это переключить мазилловскую блочную модель, которая расширяет блок за счет паддингов, на эксплореровскую, которая сужает поля контента за счет паддинга.
Делается это строчкой:
div {box-sizing: border-box; -moz-box-sizing: border-box}
Она не проходит валидатор w3c (т.к. использует только мазиллловские элементы), однако очень хороша.

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

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

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


 


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


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