jpka
Newbie-
Posts
11 -
Joined
-
Last visited
jpka's Achievements
Explorer (1/14)
0
Reputation
-
Мне тоже смешно было это писАть, но что делать, если для таких _простых_ задач нет ни мануалов, ни ответов в поисковых сисиемах? В моём случае я правлю css который возвращается мне сервером, а не браузером. поэтому это не должно считаться пользовательским. это стандартная фишка в wiki. (цепочка получается такая: исходный html, исходный css - их править нельзя; затем обрабатывается мой css прописанный в вики; и затем браузерный css пользователя, если он есть - у меня его пока нет).Однако, для всех других сайтов, придётся писать именно пользовательский css и прописывать его в браузер, где !important безусловно будет правильным решением, имхо. Вот и я боюсь необоснованного применения мощных команд.
-
Спасибо! Так значительно лучше, хотя я и противник !important, потому что это похоже на подгонку к ответу, когда совсем ничего не помогает. (но тут любят !important. ) Однако, это не должно было сработать, поскольку как написано здесь и как я писал уже здесь, этот тег не должен работать в не пользовательском CSS. Итак, всё же не всё ещё удаётся переопределить. Есть ли ещё более сильный код? Спасибо заранее. Кстати, а не связан ли он как-нибудь со специфичностью? (ещё бы знать что это такое)
-
Вёрстка обязана быть такой, чтобы пользователь мог переопределить через собственный CSS шрифт и размер в разумных пределах, и всё обязано не рассыпаться. Иначе это не вёрстка, а подгонка. Да, так и есть. В Linux нет никаких проблем с нестандартными выбранными дизайнером только для IE шрифтами.
-
Простите, но я не понял Вас, как и куда это можно применить? Я не знаю CSS совсем... Плюс, повторюсь, нельзя использовать слова-плоды воображения авторов исходного сайта. Нужен код, работающий всегда, т.е. содержащий только зарезервированные слова: *, p, ul, body, li, и др. Возможно ли это? Ведь задача, как я думал, крайне проста. А с использованием этих слов (см. мой второй пример кода) всё работает и так, без специфичности. Но работает только до тех пор, пока авторы не поменяют или не добавят новых слов.
-
Здравствуйте! Прошу помощи. Требуется переопределить цвет абсолютно всех ссылок, стиль которых определён в html и css, недоступных мне; есть только возможность написания анти-css. Однако, a, * a, * ul a, * li a, * * a, * * * a, html a, body a, p a, td a, th a, ul a, ol a, * p a, * td a, * th a, * ul a, * ol a {color: #00aaff;} - не работает полностью. Но, к примеру, a, * a, * ul a, * li a, * * a, * * * a, html a, body a, p a, td a, th a, ul a, ol a, * p a, * td a, * th a, * ul a, * ol a, #preftoc a, #preftoc li a, #p-personal .pBody ul a, #p-cactions li a {color: #00aaff;} - работает. Но указание каких-либо дескрипторов недопустимо, поскольку когда исходные разработчики внесут изменения, код придётся менять. Код нужен независимый от очумелых ручек зарубежных авторов-оформителей. Желательно, максимально короткий (как максимально понятный для чтения). Ведь задача простейшая? Спасибо!!
-
Кстати. Как написано здесь про important, И авторы сайта и его посетители могут использовать свою собственную таблицу стилей. Я очень удивился, что якобы я могу сделать css не только для wiki (где он предусмотрен, однако тег important там работать не будет - ведь мой css уже мне выдаётся обратно сервером, а не браузером), но и вообще применить его к любому сайту! Но радость была недолгой: IE и Windows у меня нет, а в FF простые попытки подключить свой CSS ни к чему не привели, нашлось только это, но это специальная панель и каждый ставить её себе не будет. Так есть ли простая возможность в браузере использовать свой css и я её просто не вижу, или её всё же нет? (add) Вот здесь написано, что якобы где-то есть
-
Но проблема в том, что элементы управления должны стать обратно системными, а это ведь зависит, например, от текущей цветовой схемы операционной системы. Вопрос в том, существует ли тэг или дескриптор наподобие none, который вернёт неизвестный мне системный цвет?
-
Здравствуйте! На некотором сайте (wiki) существует неизменяемый css; и также существует возможность сделать пользовательский css, который обработается после него. Это работает, но, возможно ли вернуть стандартный вид элементам управления (кнопкам, полям ввода) как если бы они не затрагивались в первичном неизменяемом css ? Возможно ли создание анти-css? В очень редких случаях, кажется, вернуть стандартный цвет можно указав color в translucent или none, но всё же, как правильно? Спасибо!
-
В обоих случаях получается что звёздочка самый слабый элемент, но практически, это не так - если убрать только звёздочку из кода первого поста, то часть текста, заведомо переопределённого, становится другого (неправильного) размера, то есть почему-то звёздочка переопределяет более сильное определение. Я объяснял для себя это тем, что просто она идёт позже, а оказывается, всё гораздо более непонятно...
-
Спасибо всем, h1 * {font-size:24px;} работает. А вот насчёт приоритетов, думал, что максимальный приоритет имеет последнее переопределение. Т.е. если * {font-size:16px;} h1 {font-size:24px;} то h1 будет 24px, а если h1 {font-size:24px;} * {font-size:16px;} то h1 будет 16px, независимо от иных приоритетов, или не так?
-
Здравствуйте! Наблюдается непонятное поведение html тегов <h1>, <h2> но правильная работа <big>. Существует движок MediaWiki, одной из принципиальных возможностей которого является загрузка собственного файла CSS и соответственно показ общего содержимого в нужном мне оформлении. (как? регимся на например википедии, заходим на свою страницу участника, дописываем в URL в конец (слеш)common.css, правим, обновляем. Это работает.) При этом, существует системный файл (точнее их набор) CSS, который нельзя отменить (как посмотреть? разлогиниваемся и от анонимуса заходим к примеру на http://ru.wikipedia.org/wiki/MediaWiki:Common.css), а можно только переопределить необходимые участки. Проблема начинается, когда я переопределяю размер шрифта. Мне необходимо, чтобы весь шрифт был 16px, но заголовки другого размера. Если я пишу p, td, th, ul, ol, * { font-size: 16px; } h1 {font-size: 24px;} h2 {font-size: 20px;} то работает (к счастью!) и везде переопределяется основной шрифт на 16px, но заголовки имеют неправильный размер 16px. (Если убрать первый font-size, то заголовки нормальные). Теги <h1> и т.п., содержащиеся в какой-нибудь созданной мной тестовой странице, движок медиавики не портит, что видно по просмотру исходника страницы. Однако, тег <big> работает нормально. Но мне нужны и заголовки бОльшего размера. Где может быть ошибка? Спасибо!