CSS стиль для родителя вместо ребенка?

Я использую jquery для вставки HTML, который я получаю с сервера в div. На основании содержимого div яЯ хотел бы отрегулировать стиль контейнера. Я написал простой HTML-тест. Как мне сказать css применить этот сайт, когда у него есть X child? После поиска в Google я попытался: имеет и: содержит ни с одним не работает. Я неЯ не хочу сохранять свои стили в JS, так как CSS имеет больше смысла.

Демо-версия:http://jsfiddle.net/wd9fk/

HTML

B
C

CSS

#a { height: 400px; border: 1px solid red;  }
#b { height: 200px; }
#a :has #b { height: 300px; border: 1px solid blue; }

Ответы на вопрос(4)

Ваш ответ на вопрос