2

Я пытался :style -name=codesnippet craftyjs.com pre code {background-color: transparent;} но ничего не произошло, по-видимому. Затем я попытался :styleenable -name=codesnippet но ничего не произошло . Как я должен использовать эти команды?

Я использую Pentadactyl каждый вечер и Firefox 18 (стабильный).

2 ответа2

4

Проблема здесь заключается в специфике CSS (хорошее описание см. В статье Криса Койера ). Вы можете добавить !important сделать эту работу.

:style -name=cs craftyjs.com pre code {background-color: transparent !important;} 
1

Прошло много времени с момента вашего первоначального вопроса, поэтому, возможно, сайт craftyjs изменился с тех пор. В любом случае, я не смог найти конкретный элемент, который соответствует вашему примеру селектора CSS. Итак, я просто приведу пример с сайтом, который я вижу сегодня.

Давайте использовать эту страницу в качестве примера: Crafty.settings. Посмотрите на эти прекрасные списки параметров! Такой серый Я ненавижу Грей. На самом деле, я ненавижу списки параметров. Давайте представим, что они не существуют:

:style -name=ewww craftyjs.com dl {display:none;}

Ушел. Ааа.

Теперь вы можете очень хорошо спросить, почему это работает, а ваш тщательно разработанный пример - нет? Я не знаю!

Вот немного измененный пример:

:style -name=ewww craftyjs.com dl {background:#f00;}

Не работает! Это делает, однако:

:style -name=ewww craftyjs.com dl {color:#f00;}

Хммм. Мы замечаем, что пентадактиль не предлагает "фон" как завершение. Может быть:

:style -name=ewww craftyjs.com dl {background-color:#f00;}

Нет. Возможно, инструменты разработчика Firefox могут нам помочь. Осмотр списка параметров (без насмешливой насмешки) показывает, что это полная настройка: none repeat scroll 0% 0% rgb(238, 238, 238) . Давайте изменим его на синий: background: none repeat scroll 0% 0% rgb(0, 0, 238) . Очень хорошо! Утешительный ретро-образ. Сбросьте его до серого, чтобы мы могли сделать это с пентадактилем, вот так:

:style -name=ewww craftyjs.com dl {background: none repeat scroll 0% 0% rgb(0, 0, 255)}

Argh. Печаль. Вернуться к нормальному. Похоже, мы нашли ошибку! Мне очень нравится этот баг, я дал ему специальное название: выпуск Pentadactly № 969. Броский, верно?

Обновление: А-а-а, Питер Вули FTW! (И теперь я знаю больше о CSS. Возможно, больше, чем я хотел.) Рекомендуется закрыть новый выпуск Пентдактиля.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .