Переопределить свойство в атрибуте "style ="? - PullRequest
7 голосов
/ 19 декабря 2009

Я пытаюсь настроить положение фонового изображения кнопки в CKEditor.

CKEditor жестко кодирует изображения кнопок с background-position: 0px 0pt. Я не хочу это менять, как кажется, в ядре редактора.

Тем не менее, я могу установить пользовательский класс для кнопки и стиля в таблице стилей. Но поскольку оператор background-position сделан в атрибуте style, я не могу перезаписать его из класса, даже не используя !important.

Есть ли способ переопределить свойство CSS в атрибуте style= в классе CSS?

Я не думаю, что есть. Кто-нибудь знает какие-либо обходные пути?

Ответы [ 2 ]

10 голосов
/ 19 декабря 2009

Единственный способ переопределить свойства, указанные в атрибуте style, - это использовать !important.

0 голосов
/ 19 декабря 2009

Вы можете установить стиль с помощью Javascript или (еще лучше) использовать JQuery, чтобы сделать это за вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...