Что значит & ldquo; + & rdquo; (знак плюс) Селектор CSS означает?

с верхней части моей головы ...

const char* s;  // the string you want to send
short len = strlen(s);

// allocate a buffer with enough room for the length info and the string
char* xfer = new char[ len + sizeof(short) ];

// copy the length info into the start of the buffer
// note:  you need to hanle endian-ness of the short here.
memcpy(xfer, &len, sizeof(short));

// copy the string into the buffer
strncpy(xfer + sizeof(short), s, len);

// now xfer is the string you want to send across the wire.
// it starts with a short to identify its length.
// it is NOT null-terminated.
708
задан Salman A 28 November 2014 в 17:25
поделиться

5 ответов

См. смежные селекторы на W3.org.

В этом случае селектор означает, что стиль применяется только к абзацам, непосредственно следующим за другим абзацем.

A Селектор plain p применит стиль к каждому абзацу на странице.


Это будет работать только в IE7 или выше. В IE6 стиль не будет применяться ни к каким элементам. Кстати, это также относится к комбинатору > .

См. Также обзор Microsoft CSS совместимости в Internet Explorer .

734
ответ дан 22 November 2019 в 21:31
поделиться

Это селектор смежных родственников.

Из Всплеск Блог о стилях.

Чтобы определить смежный селектор CSS, используется знак плюса.

 h1 + p {color: blue;}

Приведенный выше код CSS отформатирует первый абзац после (не внутри) любых заголовков h1 как синий.

h1> p выбирает любой элемент p , который является прямым дочерним элементом (первого поколения) (внутри) элемента h1 .

  • h1> p соответствует

    (

    внутри

    )

h1 + p выберет первый элемент p , который является родственником (на том же уровне dom) как h1 элемент.

  • h1 + p соответствует

    (

    рядом с / после

    )

199
ответ дан 22 November 2019 в 21:31
поделиться

«+» - это селектор соседнего родственного элемента. Он выберет любой p НАПРЯМУЮ ПОСЛЕ ap (но не ребенка или родителя, а родного брата).

41
ответ дан 22 November 2019 в 21:31
поделиться

Он будет соответствовать любому элементу p , который непосредственно примыкает к элементу 'p'. См.: http://www.w3.org/TR/CSS2/selector.html

10
ответ дан 22 November 2019 в 21:31
поделиться

Он выбирает следующий абзац и делает отступ в начале абзаца слева так же, как и в Microsoft Word.

2
ответ дан 22 November 2019 в 21:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: