[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как в css задать стиль для родителя контейнера?
zvezda_t
Всем привет.
Верстка выглядит так:

<div class="a">
Просто текст
</div>

<div
class="a">
<div>
<div
id="Этот контейнер я знаю" class="myDiv">
</div>
</div>
</div>


Подскажите, пожалуйста, как задать дополнительный стиль в css у контейнера с классом "a", но только в том, где внутри есть класс myDiv (находиться на два уровня глубже)?

_____________

Что ты сделал сегодня - для завтра?
"Приидите ко Мне вси труждающиеся и обремененнии и Аз упокою вы, возмите иго Мое на себе и научитеся от Мене яко кроток есмь и смирен сердцем и обрящете покой душам вашим, иго бо Мое благо и бремя Мое легко есть."(Мф. 11:28-30)
Игорь_Vasinsky
ну на сколько мне известно - в CSS нельзя "смотреть в обратную сторону"

а что тебе мешает написать стиль для класса "b" и дополнить им свой блок

<div class="a b">
<
div>
<
div id="Этот контейнер я знаю" class="myDiv">
</
div>
</
div>
</
div>


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Dezigo
Это можно сделать через JS, но не через CSS, так как в CSS не вычисляется кол-во детей у элемента.

Выложы весь CSS, подскажу
Valick
Dezigo, РНР вроде тоже умеет работать с DOM просто собирать страницу на стороне сервера и как посоветовал Игорь, добавлять стиль по условию. Естественно если это надо в реальном времени, допустим при подгрузке контента ажяксом, то тут JS.


_____________
Стимулятор ~yoomoney - 41001303250491
Dezigo
Valick
да вижу, как Игорь_Vasinsky , норм решение.
Dennica
<div class="a">
Просто текст
</div>

<div class="a">
<div>
<div id="Этот контейнер я знаю" class="myDiv a">
</div>
</div>
</div>

главное задать !important для myDiv
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.