|
|
|||||
Регистрация: May 2008
Сообщений: 14
|
CSS для Opera 9.51
В более старых версиях браузера Opera проходил CSS-селектор
или можно было использовать отдельный CSS Или использовать отдельный CSS для Opera и Safari, где уже при помощи CSS-селектора html:first-child можно было исключить отображение стилей Opera в Safari. Проблема новой версии Opera то, что CSS-селектор не понимается, так же как и <link rel="stylesheet" type="opera/css" href="css/opera.css" /> <link rel="stylesheet" type="foo/css" href="css/opera-safari.css" /> Но он тоже распознается Safari. Необходим CSS-селектор исключительно для Opera (в том числе и для Opera 9.51), чтоб эти селекторы не воспринимались Safari (или ещё какими либо браузерами), и желательно чтоб они были валидными (body:first-of-type – не проходит валидацию). Заранее спасибо. |
|
|||||
.grin! wuz here
|
если приходится делать хаки для какого-то браузера кроме ие, то вы -- хреновый верстальщик. серьёзно. да еще "желательно чтоб они были валидными".
однако http://tau-css.net/article/css-dlya-opera http://www.google.com/search?hl=ru&q...1%81%D0%BA&lr= и просто http://css-discuss.incutio.com/?page=GoodCSSHack
__________________
Breakcore them all! Последний раз редактировалось KidsKilla; 18.07.2008 в 12:44. |
|
|||||
Регистрация: May 2008
Сообщений: 14
|
Цитата:
По поводу ссылок – 'безграничное thanks' (до сих пор не могу овладеть таинством поиска в Гугле и в Яндексе). Прежде чем, как скидывать подобные статьи http://tau-css.net/article/css-dlya-opera или сами проверьте предложенные рецепты или лишний раз ознакомьтесь с постом, во избежание тавтологий. Цитата:
@media all and (min-width: 0px) {body { background:#ccc} } @media all and (min-width: 1px) { {} body { background:#ccc} } @media all and (min-width: 1px) { body { background:#ccc} } @media all and (width) { body { background:#ccc} } Заранее спасибо. |
|
|||||
.grin! wuz here
|
ух какие мы обидчивые.
а теперь: флеш вставляется жаваскриптом. есть проблемы с определением браузеров? к слову о валидации: "валидный CSS" уже звучит как анекдот. и ссылки на ватрицу "CSS Validator" тут не в кассу.
__________________
Breakcore them all! Последний раз редактировалось KidsKilla; 18.07.2008 в 15:37. |
|
|||||
Регистрация: May 2008
Сообщений: 14
|
Цитата:
Цитата:
|
|
|||||
.grin! wuz here
|
Реверансы поддерживаю =)
Цитата:
Да, это решение. Мегарешение. Рабочее. Мно-ооо-ого лучше хаков в ксс. пс, не верится? пожалуйте на вебмаскон. там то же самое скажут.
__________________
Breakcore them all! Последний раз редактировалось KidsKilla; 18.07.2008 в 15:58. |
|
|||||
Регистрация: May 2008
Сообщений: 14
|
Цитата:
|
|
|||||
.grin! wuz here
|
Цитата:
"изящно" это когда придумано специально, задокументировано и работает. что-то типа кондишнл комментс и компилейшн комментс в ие.
__________________
Breakcore them all! Последний раз редактировалось KidsKilla; 18.07.2008 в 16:03. |
|
|||||
Регистрация: May 2008
Сообщений: 14
|
Насаждение лишних скриптов - это крайность. html/css - это мимниму из которого необходимо исходить. в противном случаи вместо селекторов будут яваскрипты подгружающие разные версии сайтов под разыне браузеры; а вместо нормальной эластичной верстки - яваскрипты определяющие разрешения монитора. html - структура, css - правила отображения. промежуточное звено в виде условностей в виде яваскерипта вставлять нужно только при необходимости. в данном случаи если есть возможность избежать третьего лишнего - будет хорошо, если нет (или пока нет) никаких решений - безусловно яваскрипт выход из ситуации (пользователи Сафари не должны получать неполную версию изза недочотов какого либо браузера).
|
|
|||||
.grin! wuz here
|
port, вы параноик (вот только не надо это воспринимать как оскорбление) и не понимаете, вернее не совсем правильно понимаете веб разработку. как минимум текущие реалии.
Цитата:
жс облегчают жизнь. да, если скрипты являются камнем преткновения это не делает плюсов в карму разработчикам, но и избегать их -- глупо. Цитата:
Цитата:
т.е. фразу нужно дополнить: промежуточное звено в виде условностей в виде яваскерипта и флешек вставлять нужно только при необходимости. откуда эта слепая ненависть к жаваскриптам? повторяюсь, но прочитайте внимательнее: Если речь идёт о вебе и там есть IE, самое изящное решение: swfobject т.е. жаваскрипт. Цитата:
__________________
Breakcore them all! Последний раз редактировалось KidsKilla; 18.07.2008 в 16:37. |
Часовой пояс GMT +4, время: 02:10. |
|
« Предыдущая тема | Следующая тема » |
Теги |
css , opera 9.51 |
|
|