2017-01-10 3 views
1

Я читал следующее post, но это, похоже, не отвечает на мой вопрос. В одном из учебников, которые я после я наткнулся на этотЧто делает следующее связывание свойств: `[class.selected] = true`

<div class=row [class.selected]=true> 
</div> 

Теперь я заметил объявление .selected класса в CSS шоу ниже

.selected { 
border-right : 5px solid #EEE; 
border-bottom : 5px solid #EEE; 
} 

Теперь мой вопрос, что же делать следующий код?

Заменяет ли он «ряд» на «выбранный»? Что именно происходит с html/style с этим?

ответ

1

Он производит

<div class="row selected"> 
</div> 

в то время как этот код

<div class=row [class.selected]=false> 
</div> 

приведет

<div class="row"> 
</div> 
+0

Мда думал каждый DIV может иметь только один класс? –

+0

Я уже обновил ответ. –

+1

Yup правильный. Спасибо, что прояснил это –

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