2015-07-13 3 views
0

У меня есть следующий кодCSS класс внутри первого класса селектора

<div class="span3"> 

<div class="abc">code for fist div</div> 
<div class="abc">code for second div</div> 

</div> 

мне нужно, чтобы скрыть первое разделение внутри span3 разделения с использованием внешнего CSS. Поскольку я использовал span3 и в других местах, я должен указать класс деления как abc при выборе, не сказав первого дочернего деления.

Итак, как я могу выбрать первое подразделение abc в span3?

+0

Google о первом селекторном ребенка – shubendrak

+0

Есть много способов, вы можете сделать это - ': первый-child' или': первый из -type' или ': nth-child (1)' или ': nth-of-type (1)' и т. д. – Stickers

ответ

6

Вы можете добиться этого, следуя стилю

div.span3 div.abc:first-child { 
 
    color: red; 
 
}
<div class="span3"> 
 
    <div class="abc">code for first div</div> 
 
    <div class="abc">code for second div</div> 
 
</div>

+2

это выполнило эту работу. большое спасибо. –

+1

Также помните, что в зависимости от того, как вы хотите скрыть элемент, у вас есть выбор между «видимостью: скрытым» и «отображением: нет». Скрытность видимости делает это таким образом, что элемент по-прежнему занимает место на странице, и в какой-то мере похож на 'opacity: 0'. Дисплей никого не делает так, как будто элемент фактически вообще не существует. –

+0

@Asankasanjaya - Приятно это знать. Вы всегда можете отметить ответ, как принято для использования в будущем. – nikhil

Смежные вопросы