Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / WinForms, .Net Framework Новый топик    Ответить
 Что означает тильда (~) в CSS ?  [new]
ValGer
Member

Откуда: Псков
Сообщений: 399
Добрый день!
Читая про flexbox наткнулся на такую конструкцию в CSS применительно к input/radio (<input type="radio" name="flex" id="one" checked><label for="one">1: margin-right:auto</label>):
        
            #one:checked ~ .flex .itm2 {
            margin-right: auto;
        }


Правильно ли я понимаю, что эта тильда (~) вызывает применение следующих за ней классов тогда, когда когда выбирается этот элемент (#one:checked)?
С уважением ВВГ
16 май 19, 17:29    [21886514]     Ответить | Цитировать Сообщить модератору
 Re: Что означает тильда (~) в CSS ?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 2665
Правильно выбран форум - уже половина ответа
16 май 19, 17:46    [21886528]     Ответить | Цитировать Сообщить модератору
 Re: Что означает тильда (~) в CSS ?  [new]
ValGer
Member

Откуда: Псков
Сообщений: 399
Ролг Хупин
Правильно выбран форум - уже половина ответа


Ладно, перенесу - звыняйте! ;-)))
16 май 19, 17:56    [21886537]     Ответить | Цитировать Сообщить модератору
 Re: Что означает тильда (~) в CSS ?  [new]
fkthat
Member

Откуда:
Сообщений: 1143
Это все следующие за элементом сиблинги. (в отличие от "+", который выбирает только самый первый).
16 май 19, 17:58    [21886540]     Ответить | Цитировать Сообщить модератору
 Re: Что означает тильда (~) в CSS ?  [new]
ValGer
Member

Откуда: Псков
Сообщений: 399
fkthat
Это все следующие за элементом сиблинги. (в отличие от "+", который выбирает только самый первый).


Ага, понятно, спасибо! (сиблинги это, как я понимаю, дети одного элемента - родителя?) Где-нибудь об этом можно почитать?
С уважением ВВГ
16 май 19, 18:19    [21886555]     Ответить | Цитировать Сообщить модератору
 Re: Что означает тильда (~) в CSS ?  [new]
fkthat
Member

Откуда:
Сообщений: 1143
ValGer
Ага, понятно, спасибо! (сиблинги это, как я понимаю, дети одного элемента - родителя?) Где-нибудь об этом можно почитать?


General sibling combinator
16 май 19, 18:23    [21886557]     Ответить | Цитировать Сообщить модератору
 Re: Что означает тильда (~) в CSS ?  [new]
Shocker.Pro
Member

Откуда: ->|<- :адуктО
Сообщений: 20323
https://www.sql.ru/forum/1312558/chto-oznachaet-tilda-v-css?hl=
16 май 19, 18:25    [21886558]     Ответить | Цитировать Сообщить модератору
Все форумы / WinForms, .Net Framework Ответить