2016-06-30 5 views
0

Я пытаюсь исправить проблему выравнивания, вызванную рядом кнопок общего доступа к социальным сетям, в частности кода, созданного кнопкой Google+. Я не установил этот сайт и не знаю, как эта кнопка была реализована, только знаю, что она была частью плагина AddThis или чего-то еще.Как переопределить встроенный CSS (в частности, div с определенным классом) с внешним CSS?

кнопка

Google+, кажется, автоматически генерировать DIV с встроенный CSS стиль:

<div class="google_plusone_iframe_widget" style="width:90px;height:25px;"> 

Мне нужно, чтобы избавиться от ширины и высоты, но как я могу изменить это внешне? Я пробовал следующее, но это не помогло:

div.google_plusone_iframe_widget[style] {width:auto!important; height:auto!important;} 

Кто-нибудь знает, как я могу это сделать? Заранее спасибо! Вот страница для справки, я имею в виду верхние левые кнопки социальных медиа:

http://www.canadianoutback.com/events/crime_investigators.php

ответ

2

Ваш селектор CSS должен быть:

.google_plusone_iframe_widget {width:auto !important; height:auto !important;} 

Удалить этот [стиль] атрибут в вашем селекторе, и нет необходимости указывать div тег.

enter image description here

+0

Спасибо .. Я пробовал это раньше, но он все еще не работает, потому что тогда этот код просто перезаписывается встроенным CSS, Я заметил, что опечатка (отсутствует T в конце), все еще не работает. – Cindy

+0

Да, я знаю, вот в чем смысл. Это то, что я пытаюсь сделать. Я не могу просто удалить атрибут [style] потому что этот код сгенерирован автоматически с помощью кнопки AddThis Google+ в социальных сетях. Я пытаюсь избавиться от ширины и высоты, которые он автоматически генерирует с помощью внешнего CSS, чтобы переопределить его. – Cindy

+0

Я ссылался на [стиль] в вашем селекторе. – Ricky

1

Попробуйте добавить этот код #leftNav .addthis_toolbox .google_plusone_iframe_widget {width:auto!important; height:auto!important;}, чтобы сделать это.

+0

Спасибо .. Я просто попробовал, но, к сожалению, еще не работал :( – Cindy

1

Может, пожалуйста, попробуйте этот раз #leftNav a.addthis_button_google_plusone .google_plusone_iframe_widget[style] {width:auto!important; height:auto!important;}

+0

Еще раз спасибо .. еще не повезло :( – Cindy

1

Пожалуйста, попробуйте с этим

#leftNav a.addthis_button_google_plusone.at300b .google_plusone_iframe_widget { 
    width: auto !important; 
    height: auto !important; 
} 
+0

Еще не повезло ... – Cindy

1

Если внутри фрейма мы не можем применить любой стиль или сценарий для него.