Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> white-space не работает в IE? CSS - что будет кроссбраузерным аналогом 
V
    Опции темы
InfMag
Дата 15.8.2008, 14:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


…
***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 21.11.2004

Репутация: нет
Всего: 4



Вобщем столкнулся с проблемой. Попытался применить вместо <nobr>, параметров nowrap и <pre> просто CSS стиль через white-space:
Код
white-space: nowrap;

или же
Код
white-space: pre;

В мозилле попробовал - опа, все схавало с первого раза, врубил IE и такое ощущение что он и не представляется что такой параметр как white-space существует. Есть какой-нибудь кроссбраузерный аналог?
PM   Вверх
webster
Дата 15.8.2008, 14:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 361
Регистрация: 1.1.2007

Репутация: 34
Всего: 34



С IE5 должен правильно понимать white-space.
PM MAIL   Вверх
InfMag
Дата 15.8.2008, 14:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


…
***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 21.11.2004

Репутация: нет
Всего: 4



webster, у меня он его понимать не хочет. И кстати с мозиллой я тоже ошибся, она тоже ничего не берет.
PM   Вверх
webster
Дата 15.8.2008, 15:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 361
Регистрация: 1.1.2007

Репутация: 34
Всего: 34



Там же представлен пример в котором можно менять и теги и параметры, а потом по-новой просматривать после нажатия кнопки, надо смотреть где и что не так.
Можно предположить, что не для всех тегов оно работает.

Это сообщение отредактировал(а) webster - 15.8.2008, 15:05
PM MAIL   Вверх
InfMag
Дата 15.8.2008, 15:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


…
***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 21.11.2004

Репутация: нет
Всего: 4



webster, ога, потестил, действительно не все теги, а white-space:pre; IE вобще не понимает. А в мозилле pre работал.
PM   Вверх
Emm
Дата 8.1.2009, 01:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 35
Регистрация: 14.7.2007

Репутация: нет
Всего: 1



IE требует правильного доктайпа 
Код

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/strict.dtd">




P.S. лучше поздно чем никогда)
PM MAIL WWW ICQ   Вверх
InfMag
Дата 8.1.2009, 17:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


…
***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 21.11.2004

Репутация: нет
Всего: 4



Emm, я не прописываю доктайп принципиально и на то у меня есть причины. Хотябы исходить из того что какой бы я доктайп не прописывал, потом нельзя главную таблицу сделать резиновой по высоте, не то чтобы резиновой, а фишка в том, что если у таблицы стоит height="100%" - ровно что и не стоит вовсе. Таблица не вытянется вниз до конца покуда ее не заполнить на столько. Вот. А еще перестает работать туча финтов которые я привык делать, причем отнюдь не заборными путями. Да что там далеко ходить, я уладить с CSSом не могу ничего, те же мои position:absolute; и отступы дают совсем не те результаты которые так ждешь увидеть, а аналогию решению найти не просто в таком же духе.
PM   Вверх
Logo
Дата 11.1.2009, 20:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 694
Регистрация: 22.7.2008

Репутация: нет
Всего: 10



Надо просто почитать стандарты, тем более что перевод CSS2 имеется.  Чтобы сделать "главную таблицу сделать резиновой по высоте" надо задать html, body {height:100%}. "отступы дают совсем не те результаты которые так ждешь увидеть" - как раз если убрать доктайп. Известная проблемма.

PM MAIL   Вверх
olldman
Дата 14.1.2009, 21:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дед
*


Профиль
Группа: Участник
Сообщений: 75
Регистрация: 9.1.2009
Где: Омск

Репутация: 6
Всего: 6



Цитата

я не прописываю доктайп принципиально и на то у меня есть причины
 - на вкус и цвет...., а вообще зря
Цитата

а фишка в том, что если у таблицы стоит height="100%" - ровно что и не стоит вовсе. 
 - да ну?

Код

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Резиновая таблица</title>
<META http-equiv=content-type content="text/html; charset=windows-1251">
  <style type="text/css">
*{margin:0px;padding:0px;}  
html{height:100%}
BODY{background:#FCFCFC;}
html, body{height:100%}
TABLE{border-collapse:collapse;width:100%;height:100%;margin:0px auto;}
TD{vertical-align:top;background-color:#CCFFFF;border:0px solid #000000;}
.tab_sh{height:100px;background-color:#F0F0F0;}
.fikc{width:200px;height:70%;}
.footer{height:40px;background-color:green;}
  </style>
</head>
<body>
<table>
<tr>
<td colspan="3" class="tab_sh">
ШАПКА
</td>
</tr>
<tr>
<td class="fikc">
Левая колонка 200px
</td>
<td>
Центральная колонка
</td>
<td class="fikc">
Правая колонка 200px
</td>
</tr>
<tr>
<td colspan="3" class="footer">
Подвал
</td>
</tr>
</table>
</body>
</html>


PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.0442 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.