Jump to content

jpka

Newbie
  • Posts

    11
  • Joined

  • Last visited

jpka's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Мне тоже смешно было это писАть, но что делать, если для таких _простых_ задач нет ни мануалов, ни ответов в поисковых сисиемах? В моём случае я правлю css который возвращается мне сервером, а не браузером. поэтому это не должно считаться пользовательским. это стандартная фишка в wiki. (цепочка получается такая: исходный html, исходный css - их править нельзя; затем обрабатывается мой css прописанный в вики; и затем браузерный css пользователя, если он есть - у меня его пока нет).Однако, для всех других сайтов, придётся писать именно пользовательский css и прописывать его в браузер, где !important безусловно будет правильным решением, имхо. Вот и я боюсь необоснованного применения мощных команд.
  2. Спасибо! Так значительно лучше, хотя я и противник !important, потому что это похоже на подгонку к ответу, когда совсем ничего не помогает. (но тут любят !important. ) Однако, это не должно было сработать, поскольку как написано здесь и как я писал уже здесь, этот тег не должен работать в не пользовательском CSS. Итак, всё же не всё ещё удаётся переопределить. Есть ли ещё более сильный код? Спасибо заранее. Кстати, а не связан ли он как-нибудь со специфичностью? (ещё бы знать что это такое)
  3. Вёрстка обязана быть такой, чтобы пользователь мог переопределить через собственный CSS шрифт и размер в разумных пределах, и всё обязано не рассыпаться. Иначе это не вёрстка, а подгонка. Да, так и есть. В Linux нет никаких проблем с нестандартными выбранными дизайнером только для IE шрифтами.
  4. Простите, но я не понял Вас, как и куда это можно применить? Я не знаю CSS совсем... Плюс, повторюсь, нельзя использовать слова-плоды воображения авторов исходного сайта. Нужен код, работающий всегда, т.е. содержащий только зарезервированные слова: *, p, ul, body, li, и др. Возможно ли это? Ведь задача, как я думал, крайне проста. А с использованием этих слов (см. мой второй пример кода) всё работает и так, без специфичности. Но работает только до тех пор, пока авторы не поменяют или не добавят новых слов.
  5. Здравствуйте! Прошу помощи. Требуется переопределить цвет абсолютно всех ссылок, стиль которых определён в 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;} - работает. Но указание каких-либо дескрипторов недопустимо, поскольку когда исходные разработчики внесут изменения, код придётся менять. Код нужен независимый от очумелых ручек зарубежных авторов-оформителей. Желательно, максимально короткий (как максимально понятный для чтения). Ведь задача простейшая? Спасибо!!
  6. Кстати. Как написано здесь про important, И авторы сайта и его посетители могут использовать свою собственную таблицу стилей. Я очень удивился, что якобы я могу сделать css не только для wiki (где он предусмотрен, однако тег important там работать не будет - ведь мой css уже мне выдаётся обратно сервером, а не браузером), но и вообще применить его к любому сайту! Но радость была недолгой: IE и Windows у меня нет, а в FF простые попытки подключить свой CSS ни к чему не привели, нашлось только это, но это специальная панель и каждый ставить её себе не будет. Так есть ли простая возможность в браузере использовать свой css и я её просто не вижу, или её всё же нет? (add) Вот здесь написано, что якобы где-то есть
  7. jpka

    Анти css

    Но проблема в том, что элементы управления должны стать обратно системными, а это ведь зависит, например, от текущей цветовой схемы операционной системы. Вопрос в том, существует ли тэг или дескриптор наподобие none, который вернёт неизвестный мне системный цвет?
  8. jpka

    Анти css

    Здравствуйте! На некотором сайте (wiki) существует неизменяемый css; и также существует возможность сделать пользовательский css, который обработается после него. Это работает, но, возможно ли вернуть стандартный вид элементам управления (кнопкам, полям ввода) как если бы они не затрагивались в первичном неизменяемом css ? Возможно ли создание анти-css? В очень редких случаях, кажется, вернуть стандартный цвет можно указав color в translucent или none, но всё же, как правильно? Спасибо!
  9. В обоих случаях получается что звёздочка самый слабый элемент, но практически, это не так - если убрать только звёздочку из кода первого поста, то часть текста, заведомо переопределённого, становится другого (неправильного) размера, то есть почему-то звёздочка переопределяет более сильное определение. Я объяснял для себя это тем, что просто она идёт позже, а оказывается, всё гораздо более непонятно...
  10. Спасибо всем, h1 * {font-size:24px;} работает. А вот насчёт приоритетов, думал, что максимальный приоритет имеет последнее переопределение. Т.е. если * {font-size:16px;} h1 {font-size:24px;} то h1 будет 24px, а если h1 {font-size:24px;} * {font-size:16px;} то h1 будет 16px, независимо от иных приоритетов, или не так?
  11. Здравствуйте! Наблюдается непонятное поведение 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> работает нормально. Но мне нужны и заголовки бОльшего размера. Где может быть ошибка? Спасибо!
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy