2014-02-08 3 views
0

Я пытаюсь переопределить почты шимпанзе CSS если добавить встроенный CSS, каккак переопределить MailChimp кнопку CSS

<input type="submit" value="SUBSCRIBE" background: #111; name="subscribe" id="mc-embedded-subscribe" class="button"> 

это работает отлично.

В этом случае я не могу использовать: наведите указатель мыши вместе с идентификатором mc-embedded-subscribe. Я имею в виду, если я пишу

#mc-embedded-subscribe .button { 
    background: #222; 
} 

Это не работает, а также

#mc-embedded-subscribe input.button { 
    background: #222; 
} 

не работает.

Пожалуйста, дайте мне знать, как сделать изменение цвета при наведении курсора мыши на кнопку подписаться на MailChimp,

Благодаря

ответ

1

Попробуйте добавить !important, чтобы обеспечить ваше background правило не отменено. Что-то еще имеет более высокий specificity ваш CSS будет проигнорирован.

#mc-embedded-subscribe:hover { 
    background: #222 !important; 
} 
1

Ваш код CSS установлен, чтобы найти ребенок (.button) от # тса встраиваемых подписок. Когда они действительно, это то же самое, что кнопка имеет класс и идентификатор.

Вобще:

#mc-embedded-subscribe { 
    background: #111; 
} 

#mc-embedded-subscribe:hover { 
    background: #555; 
} 

Смотрите здесь: http://jsfiddle.net/UteLC/3/

Если это не работает, вам может понадобиться добавить !important, чтобы ваш CSS переопределяет умолчанию Mailchimp в CSS, как это:

#mc-embedded-subscribe:hover { 
    background: #555!important; 
} 
+0

это действительно не работает для кнопки формы mailchimp Единственное, что сработало для меня, - это добавить встроенную таблицу стилей непосредственно на кнопку ввода. В этом случае я переопределил задний цвет, но не смог добавить: правило наведения к самой кнопке. Любые предложения? – b51n6h

+0

Возможно ли предоставить вам ссылку на страницу, над которой вы работаете? – Joe

1

Просто добавьте «важное» в обоих местах, это сработало для меня.

Например:

#mc-embedded-subscribe { 
    background: #111!important; 
} 

#mc-embedded-subscribe:hover { 
    background: #555!important; 
} 

Вы можете увидеть его вживую на this blog.

Просто нажмите на любое сообщение и посмотрите на боковую панель для редизайна в действии.

Надеюсь, это поможет.

Смежные вопросы