Jump to content
  • 0

Возможно ли такая запись?


BassEast
 Share

Question

Дрямс всем!

Есть вопрос.

Могу ли я записать в css файле следующее:

#someThing .one, .two, .three, .four, .five { color:red; }

т.е. реальна ли такая или какая-нибудь еще запись? чтобы классы у одного ID имели один стиль, в целях оптимизации кода.

Буду весьма благодарен, за любые ответы.

Link to comment
Share on other sites

20 answers to this question

Recommended Posts

  • 0
Дрямс всем!

Есть вопрос.

Могу ли я записать в css файле следующее:

#someThing .one, .two, .three, .four, .five { color:red; }

т.е. реальна ли такая или какая-нибудь еще запись? чтобы классы у одного ID имели один стиль, в целях оптимизации кода.

Буду весьма благодарен, за любые ответы.

#someThing .one,

#someThing .two,

#someThing .three,

#someThing .four,

#someThing .five { color:red; }

Link to comment
Share on other sites

  • 0
#someThing .one,

#someThing .two,

#someThing .three,

#someThing .four,

#someThing .five { color:red; }

так вот я и написал - в целях оптимизации.. чтобы по 100 раз не писать айдишник, из ит пассибал? =)

Принципиален, но что поделать! Жизнь учит делать при минимальном усилии, больше эффекта.

Edited by BassEast
Link to comment
Share on other sites

  • 0
что тебе надо? Надо чтобы класс .one внутри #someThing был красным, а вне его был другого цвета? тогда никак...

нет.. надо чтобы #someThing не повторялось при каждом новом классе, находящемся в этом id

Link to comment
Share on other sites

  • 0
пипец. Что тебе не в CSS надо а в итоге визуально на странице надо?

да меня не внешний вид сейчас интересует, меня интурусует... можно ли записать так, чтобы в одном ай-ди, прописать несколько классов, с одинаковыми параметрами., чтобы избежать груды кода в файле. =)

что-то похожее, как я написал:

#someThing .one, .two, .three, .four, .five { color:red; }

Edited by BassEast
Link to comment
Share on other sites

  • 0
тебе можно, пиши...

зонт, я конечно все понимаю.. но пора бы и спуститься на землю, я отнюдь не новенький здесь, но отвечаешь ты мне, как будто я задал... абсолютно тупой вопрос, хотя на него в принципе можно было ответить - ДА МОЖНО ЛОВИ ПРИМЕР или НЕТ НЕЛЬЗЯ!

вот и все.. ничего лишнего.

Спасибо! Значит нельзя. все уяснил..

Link to comment
Share on other sites

  • 0

Читай выше, я тебя попросил уточнить, чего ты добиваешся... Ты мне привёл валидную запись и я тебе привёл валидную запись. Только они описывают различные случаи...

А раз ты не понимаешь, что без конкретного вопроса ты не получишь конкретный ответ, то о чём разговор.

Я тут пытаюсь тебе помочь, вытягиваю из тебя что же тебе надо, а ты тупишь...

Link to comment
Share on other sites

  • 0
на него в принципе можно было ответить - ДА МОЖНО ЛОВИ ПРИМЕР или НЕТ НЕЛЬЗЯ!

На него нельзя дать предложеные тобой варианты ответа. я тебе все уже написал, ты мимо ушей про пустил?

Link to comment
Share on other sites

  • 0

факин.

повторяю..)

к примеру, мне не хочется писать много раз - #someThing.

Подумал, а может можно прописать так:

#someThing .one, .two, .three, .four, .five { color:red; }

нежели:

#someThing .one, #someThing .two, #someThing .three, #someThing .four, #someThing .five { color:red; }

так вот, возможно ли что-то подобное сделать, в моём случае?

Edited by BassEast
Link to comment
Share on other sites

  • 0

Смотри пост homm`а:

#someThing .one, .two, .three, .four, .five { color:red; } означает, что класс .one ВНУТРИ #someThing будет с красным шрифтом, класс .two (сам по себе где угодно) будет с красным шрифтом (три, четыре и пять аналогично).

Следующее:

#someThing .one, #someThing .two, #someThing .three, #someThing .four, #someThing .five { color:red; } означает, что класс .one ВНУТРИ #someThing будет с красным шрифтом, класс .two ВНУТРИ #someThing будет с красным шрифтом и так далее.

Понял?

Link to comment
Share on other sites

  • 0
Смотри пост homm`а:

Понял?

все это понятно.. конечно понял, но опять же меня не поняли.

я не имел ввиду именно такую запись, какую я представил...

я мог написать:

#someThing { .one, .two, .three, .four, .five { color:red; }}

суть понимаете? Так вот, как можно записать так, чтобы у одного id, все вложенные в него классы были заданы красным цветом? и всёё :P

ну а на нет и суда нет.

Edited by BassEast
Link to comment
Share on other sites

  • 0

#someThing * {
color: red;
}

все, что вложено в див с этим айдишником, будет color: red

при чем, если вложены дивы с классами с другим цветом, то все равно будет красный, т. к. у id приоритет перед class

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy