Селекторы CSS: Можно выбрать ТОЛЬКО второй элемент?

Возможно ли это вообще?

<div class="column">
    <div> 
        <div> 
        </div>    
        <div> <!-- Definitely not this DIV! -->
        </div>    
    </div>
    <div>     <!-- THIS DIV ONLY! -->
    </div>    
</div>

Следующий селектор CSS получает тот, который я пометил «Определенно не этот DIV!».

.column div:last-child {
    background-color:red;
}

Следующий селектор CSS получает тот Я хочу И тот, который я пометил «Определенно не этот DIV!».

.column div + div {
    background-color:red;
}

То же самое и с этим: он получает тот, который я хочу И тот, который я помечен «Определенно не этот DIV!».

.column div:first-child + div {
    background-color:red;
}

Вопрос: Возможно ли это сделать с помощью CSS, который распознается IE7? (Я предполагаю, что мое решение будет работать с FF, Safari, Chrome и X: nth-child (n) работает только с IE9 +) Спасибо.

6
задан BoltClock 24 June 2011 в 06:35
поделиться