Что это .значит в CSS? - PullRequest
       1

Что это .значит в CSS?

1 голос
/ 29 января 2011

Я прочитал несколько руководств по CSS, но ни один из сайтов, на которые я смотрел, не упоминает и не объясняет, что такое "."значит в CSS.

Что значит.значит?

Ответы [ 3 ]

2 голосов
/ 29 января 2011

Ничто без контекста.

Я рискну предположить, что вы имеете в виду селектор класса .

1 голос
/ 18 июня 2012

Ну, в следующем контексте:

.foo {
   //properties
}

это указывает на то, что foo является классом. Знак # означает, что это идентификатор, и если у него ничего нет, значит, он предназначен для всех тегов этого типа. Таким образом, в html вы могли бы реализовать что-то с "." как это:

<div class = "foo"></div>

Для "#" это будет

<div id = "foo"></div>

Использовать класс / "." если вы хотите применить его к более чем одной вещи. Используйте id / "#", если хотите, чтобы это относилось к одной вещи.

Хорошо, если вам интересно, что такое класс: Класс - это один из трех (я думаю, что это 3) способов выбора вещей в CSS. Идентификатор (который я объяснил) говорит, что следующие свойства относятся ко всему (обычно к одной вещи) с 'id = "foo"' в его теге. Селектор класса означает, что он применяется ко всему с тегом "class =" foo "". Если у него нет ни одного из них, это означает, что это относится ко всем вещам с таким именем.

.foo { //applies to all things with "class="foo"" in tag.
    border: black thin solid // applies a black border to them.
}
#foo { //applies to all things with "id="foo"" in tag.
    border: black thin solid // applies a black border to them.
}
div{ //applies to all div tags.
    border: black thin solid // applies a black border to them.
}
h1{ //applies to all h1 tags
    border: black thin solid // applies a black border to them.
}
0 голосов
/ 29 января 2011

Это селектор класса . Означает, что правило должно применяться ко всем элементам, которые имеют атрибут class со значением после ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...