Реклама на сайте Advertise with us

CSS for IE6 <=> IE7

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 14.03.07
Сообщения: 371
Рейтинг: 63

Ссылка на сообщениеДобавлено: 31/12/07 в 02:36       Ответить с цитатойцитата 

Нифига ты не изучаешь. Даже не попробовал разобраться, о чём я говорю.
Знаешь анекдот про обезьяну, студента и бананы?

- А что делать-то? Прыгать надо!

Что научит тебя ценить время, если не microToDo?
Ищу таланты!

0
 

Ninja ZX-6R

С нами с 19.06.05
Сообщения: 1713
Рейтинг: 906


Передовик Master-X (01.02.2008) Передовик Master-X (16.02.2008) Передовик Master-X (01.03.2008) Передовик Master-X (16.03.2008) Передовик Master-X (01.04.2008) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 31/12/07 в 02:46       Ответить с цитатойцитата 

сорри =) посмотрел как ты сделал рекламный блок на блоге, это то что надо=)

Интим Магазин

0
 



С нами с 31.12.07
Сообщения: 4

Ссылка на сообщениеДобавлено: 31/12/07 в 13:19       Ответить с цитатойцитата 

AWMovies писал:
Есть ли смысл игнорировать IE6 при верстке? , например хочется заюзать значение fixed для праметра position, но его понимает только IE7.
В шестрке ползет все сразу...
Насколько скоро IE6 уйдет с машин пользователей?
Или может для "шестерок" свою страницу сделать?

У кого какие мысли по поводу этого?


я делаю верстку под FireFox, Opera, MSIE6/7
Увы, но юзеров 6го MSIE много

Тем более, еато не так уж и сложно профиксить CSS, точнее, писать его для ИЕ отдельно
Вот этим скриптом я всегда пользуюсь, чтобы ИЕ выбирал свой стиль из ЦСС файла:

Код:
var css_browser_selector = function() {
   var
      ua=navigator.userAgent.toLowerCase(),
      is=function(t){ return ua.indexOf(t) != -1; },
      h=document.getElementsByTagName('html')[0],
      b=(!(/opera|webtv/i.test(ua))&&/msie (\d)/.test(ua))?('ie ie'+RegExp.$1):is('gecko/')? 'gecko':is('opera/9')?'opera opera9':/opera (\d)/.test(ua)?'opera opera'+RegExp.$1:is('konqueror')?'konqueror':is('applewebkit/')?'webkit safari':is('mozilla/')?'gecko':'',
      os=(is('x11')||is('linux'))?' linux':is('mac')?' mac':is('win')?' win':'';
   var c=b+os+' js';
   h.className += h.className?' '+c:c;
}();



CSS:

.usual { .... } //для всех
.ie .usual { .... } //стиль для MSIE


HTML:

<span class="usual">....</span>

0
 



С нами с 14.03.07
Сообщения: 371
Рейтинг: 63

Ссылка на сообщениеДобавлено: 31/12/07 в 15:10       Ответить с цитатойцитата 

natpoit, извини, но это вообще полнейший бред. Стиль для IE прописывается элементарно и без всяких скриптов:

Код:
<!--[if lte IE 6]>
<link rel='stylesheet' href='/for_ie.css' type='text/css' />
<![endif]-->

Что научит тебя ценить время, если не microToDo?
Ищу таланты!

0
 



С нами с 30.12.07
Сообщения: 20
Рейтинг: 24

Ссылка на сообщениеДобавлено: 01/01/08 в 15:55       Ответить с цитатойцитата 

BrokenBrake писал:
natpoit, извини, но это вообще полнейший бред. Стиль для IE прописывается элементарно и без всяких скриптов:

Код:
<!--[if lte IE 6]>
<link rel='stylesheet' href='/for_ie.css' type='text/css' />
<![endif]-->


+1

Опыт в верстке 3 года всегда такой стиль юзаю
А весь этот бред о яваскриптах нафиг забудьте ..люди же специально придумали [if IE] ..хотя сам очень редко его применяю (так знаю особености браузеров) ..и если делаю шаблон под wordpress или joomla ..мне вполне хватает два-три тэга прописать чтоб все исправить ..вот хаки

IE6
*html тэг {}

IE7
*+html тэг {}

..вот как надо юзать [if IE]

<!--[if IE]>
<link rel="stylesheet" type="text/css" href="ie_style.css" />
<![endif]-->

IE [if IE] – проверка, является ли браузером клиента Internet Explorer.
версия [if IE 6] – проверка типа и версии браузера.
! [if !IE] – оператор НЕ. Читается так: "если браузер НЕ IE".
lt [if lt IE 6] – оператор "меньше". Читается так: "если версия браузера меньше шестой".
lte [if lte IE 6] – оператор "меньше либо равно". gt [if gt IE 6] – оператор "больше".
gte [if gte IE 6] – оператор "больше либо равно".
() [if !(IE 6)] – условия можно группировать, заключая в скобки.
& [if (gt IE 5)&(lt IE 7)] – логический оператор "И". Пример читается так: "если IE выше версии 5 И ниже версии 7".
| [if (IE 5)|(IE 7)] – логический оператор "ИЛИ". Пример читается так: "если IE пятой версии ИЛИ седьмой".

P.S. Сначала нужно рекомендации W3C почитать, а потом на браузеры жаловаться ..конечно не скрою что ИЕ браузер "вне закона" ..и сам бы мозги вправил тем кто ядро писал ..но что поделать видимо "специ" Microsoft ..надеялись что из-за такой уловки все на ИЕ присядут ..

0
 



С нами с 23.08.05
Сообщения: 3

Ссылка на сообщениеДобавлено: 02/01/08 в 00:38       Ответить с цитатойцитата 

Сейчас будет 3-й сервис пак для XP, а в нём будет IE7 вшит. А если обновления штатные юзеры не ставят, то сервис пак будет у всех, ибо если бы юзеры не ставили сервис пак, то у всех был бы сейчас IE5, который в ХР без сервис паков по умолчанию стоит. Так что уже скоро, осталось только подождать и будет вебмастерам счастье icon_smile.gif

0
 



С нами с 14.03.07
Сообщения: 371
Рейтинг: 63

Ссылка на сообщениеДобавлено: 02/01/08 в 00:51       Ответить с цитатойцитата 

Да, счастье. Придется не только учитывать старые глюки, но и натыкаться на новые :)

Что научит тебя ценить время, если не microToDo?
Ищу таланты!

0
 

Адалт кутюрье

С нами с 16.04.06
Сообщения: 1322
Рейтинг: 827

Ссылка на сообщениеДобавлено: 02/01/08 в 02:25       Ответить с цитатойцитата 

Сам не знаком, но разве ИЕ седьмой хорош? Вериться с трудом...

Одеваю сайты Adult Concept Design Меняю денюжку erMoney.com

0
 



С нами с 30.12.07
Сообщения: 20
Рейтинг: 24

Ссылка на сообщениеДобавлено: 02/01/08 в 07:07       Ответить с цитатойцитата 

Dizman© писал:
Сам не знаком, но разве ИЕ седьмой хорош? Вериться с трудом...

...ну по крайней мере намного ближе к "правильным" браузерам
..есть конечно и кое какие фишки ...
например ..
если блоку задать position:absolute; top:50%; margin-top:-(пол высоты блока); чтоб вертикально по центру поставить ..все бр. показывают по центру по вертикали и прижатым к левому углу ...так ИЕ7 показывает его к тому же и по горизонтали по центру ..даже немного вправо сьежает ..чтоб сделать его по левому нужно ще left:0; дописать ..ну это так чепуха единственое что заметил за 3 месяца юза ИЕ7 ..
еще плюс ему за то что начал в PNG-24 поддержывать полупрозрачность ..
+ еще за IE7Pro плагин

А вообще для теста IE6 пользуюсь Microsoft Virtual PC (с WinXP SP2 with IE6)
Может кто знает альтернативу этому Вирт ПЦ ..?
Где то в сети видел сайты(платные конечно че то там 20-30баксов в месяц) при закачке на хост которых можно смотреть как будет в разных браузерах смотреться ..ссылки оставьте плиз а то гдн то закладку потерял и не могу найти по поиску

0
 



С нами с 14.12.07
Сообщения: 8
Рейтинг: 6

Ссылка на сообщениеДобавлено: 02/01/08 в 13:31       Ответить с цитатойцитата 

http://browsershots.org
для проверки сайта в разных браузерах
и ещё http://tester.jonasjohn.de/ - там куча всего для теста сайта собрано, хотя для тестирования разными браузерами используется тот же browsershots

0
 



С нами с 30.12.07
Сообщения: 20
Рейтинг: 24

Ссылка на сообщениеДобавлено: 02/01/08 в 20:16       Ответить с цитатойцитата 



thanx

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »