Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Программная часть в коментариях - помогите. / 7 сообщений из 7, страница 1 из 1
26.04.2007, 17:08
    #34490581
WEB_bobby
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программная часть в коментариях - помогите.
Вот такая вот проверка для IE, а как ее переделать для всех броузеров?

Код: plaintext
1.
2.
3.
4.
<!--[if IE ]>
<style type="text/css">
 #f{ width: expression(((document.documentElement.clientWidth || document.body.clientWidth) <  1133 )? "684px" : "100%"); }
 </style>
  <![endif]-->
...
Рейтинг: 0 / 0
26.04.2007, 17:30
    #34490658
mrJust
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программная часть в коментариях - помогите.
Кажется <!--[if IE ]> понимает только IE,
Соответственно можно так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
<style>
cтили для всех
</style>
<!--[if IE ]>
<style>
cтили для IE 
</style>
<![endif]-->
Но такой вариант катит, если у тебя стили прописаны внутри документа.
а если во внешнем файле, можно так:
Код: plaintext
1.
2.
3.
4.
5.
6.
. in some css file

.someClass{
  background-color:red;
  _background-color:green;
}
теперь в O и ff будет красный фон, а в IE - зелёный.
Вообще, написание качественного CSS непростая задача.
...
Рейтинг: 0 / 0
26.04.2007, 17:43
    #34490713
PhoenixNET
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программная часть в коментариях - помогите.
WEB_bobbyВот такая вот проверка для IE, а как ее переделать для всех броузеров?

Код: plaintext
1.
2.
3.
4.
<!--[if IE ]>
<style type="text/css">
 #f{ width: expression(((document.documentElement.clientWidth || document.body.clientWidth) <  1133 )? "684px" : "100%"); }
 </style>
  <![endif]-->

Зачем? ИЕ7, Опера и ФФ поддерживают min-height, min-width.
...
Рейтинг: 0 / 0
26.04.2007, 17:43
    #34490716
WEB_bobby
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программная часть в коментариях - помогите.
Оппачки! А почему следуещий код не срабатывает?

Код: plaintext
1.
2.
3.
<style type="text/css">
        if ( document.body.clientWidth >=  1133 )
	#X1_l {padding-left: 200px;}
</style>
...
Рейтинг: 0 / 0
26.04.2007, 17:48
    #34490735
WEB_bobby
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программная часть в коментариях - помогите.
PhoenixNET WEB_bobbyВот такая вот проверка для IE, а как ее переделать для всех броузеров?

Код: plaintext
1.
2.
3.
4.
<!--[if IE ]>
<style type="text/css">
 #f{ width: expression(((document.documentElement.clientWidth || document.body.clientWidth) <  1133 )? "684px" : "100%"); }
 </style>
  <![endif]-->

Зачем? ИЕ7, Опера и ФФ поддерживают min-height, min-width. - так тут не в в этом задача ;).
Задача такова при смене разрешения меняется и padding. Вот такой у меня оригинальный задумка!
...
Рейтинг: 0 / 0
26.04.2007, 17:49
    #34490740
PhoenixNET
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программная часть в коментариях - помогите.
WEB_bobbyОппачки! А почему следуещий код не срабатывает?

Код: plaintext
1.
2.
3.
<style type="text/css">
        if ( document.body.clientWidth >=  1133 )
	#X1_l {padding-left: 200px;}
</style>

Потому что в css нет if. Используй DOM и JavaScript, не выдумывай велосипед.
И что это за стиль вёрстки такой?
...
Рейтинг: 0 / 0
26.04.2007, 17:51
    #34490750
PhoenixNET
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программная часть в коментариях - помогите.
WEB_bobby - так тут не в в этом задача ;).
Задача такова при смене разрешения меняется и padding. Вот такой у меня оригинальный задумка!
У тебя width:100%.
При этом через DOM вытянуть текущее значение width нельзя, емнимс.
Задумка не оригинальная, а скорее необоснованая ;)
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Программная часть в коментариях - помогите. / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]