Задать вопрос

Как применить стиль к стороннему блоку?

Вот у меня есть блок, который подгружается через js после загрузки страницы. Если интересно, это блок комментариев.
Хочется у части этого блока изменить свойства. Как это сделать?

Вот так он выглядит при вставке:
<div id="mc-container"></div>

У него есть свойство, к примеру:
.mc-content .mc-head-container{margin:10px 0 15px!important;clear:both!important;display:inline-block!important;width:100%!important}


Хочется в этой свойстве заменить display:inline-block!important на display:none
Пробовал так:
<style type="text/css">.mc-head-container {display: none;}</style>
и так
<div id="mc-container" style=".mc-head-container {display: none;}">
Но не работает. Как?
  • Вопрос задан
  • 3305 просмотров
Подписаться 3 Оценить Комментировать
Решения вопроса 1
CodeByZen
@CodeByZen
php, js, my/mssql, sqlite, html, css, it-consult
Что мешает применить к нему стиль после загрузки средствами JS?

А вообще у !importantпомоему самый высший приоритет. И его ничем не перебить. Кроме еще одного !important.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Haos616
<style type="text/css">.mc-head-container {display: none;}</style>

Тут ты отписуеш стиль для class а не для id. Вместо точки нужно #.

<div id="mc-container" style=".mc-head-container {display: none;}">

Тут не правильно описан стиль.

вместо
style=".mc-head-container {display: none;}"

нужно
style="display: none;"

P.S. Читай внимательно любую документацию, большинство проблем из-за не внимательного чтения.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы