powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Программная часть в коментариях - помогите.
7 сообщений из 7, страница 1 из 1
Программная часть в коментариях - помогите.
    #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
Программная часть в коментариях - помогите.
    #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
Программная часть в коментариях - помогите.
    #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
Программная часть в коментариях - помогите.
    #34490716
WEB_bobby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оппачки! А почему следуещий код не срабатывает?

Код: plaintext
1.
2.
3.
<style type="text/css">
        if ( document.body.clientWidth >=  1133 )
	#X1_l {padding-left: 200px;}
</style>
...
Рейтинг: 0 / 0
Программная часть в коментариях - помогите.
    #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
Программная часть в коментариях - помогите.
    #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
Программная часть в коментариях - помогите.
    #34490750
PhoenixNET
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WEB_bobby - так тут не в в этом задача ;).
Задача такова при смене разрешения меняется и padding. Вот такой у меня оригинальный задумка!
У тебя width:100%.
При этом через DOM вытянуть текущее значение width нельзя, емнимс.
Задумка не оригинальная, а скорее необоснованая ;)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Программная часть в коментариях - помогите.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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