169 похожих чатов

Подскажите как в файле прописать общие стили css и потом

их же импортировать и применять в других файлах css?

19 ответов

15 просмотров

Использовать препроцессор любой и импортировать @import normalaze

https://letmegooglethat.com/?q=import+in+css

KIRA
прикольно:)

о друг) это старо как бабаян ))

KIRA
импорт и в css робит

и считается плохой практикой

Anton Permyakov
и считается плохой практикой

если использовать только импорты вместо линк, то они будут загружаться параллельно и проблем с производительностью не будет🤔 или есть другая причина?

KIRA
если использовать только импорты вместо линк, то о...

я не видел, чтобы они загружались параллельно

Anton Permyakov
я не видел, чтобы они загружались параллельно

а я хз как измерить это, читаю сейчас статейки

KIRA
а я хз как измерить это, читаю сейчас статейки

надо в нетворк смотреть, когда файлы начинают грузиться

KIRA
если использовать только импорты вместо линк, то о...

Вообще, если честно, даже не вникал можно/нельзя делать импорт в чистом css, но звучит как будто костыли. И думаю если новички спрашивают как можно или нельзя, нужно давать 100% правильный && рабочий вариант. Тем более у тебя вон у самой сомнения появились. Чистый css сейчас наверно уже мало кто использует и начинающих надо подталкивать в сторону препроцессоров. Ну это моё мнение, никого не принуждаю :)

Кирилл
Вообще, если честно, даже не вникал можно/нельзя д...

люблю препроцессоры, в частности давно пользуюсь sass/scss, но в последнее время вложенность вызывает некое не удобство, нежели помогает. типо, если приходится менять структуру html, то из-за вложенности приходится изменять и вложенную структуру. а вот если бы это был css, надо изменить только селектор и всё.

KIRA
люблю препроцессоры, в частности давно пользуюсь s...

Лол. Ну не делай вложенную структуру. Я вот никогда не делаю, оно того не стоит.

Sergey Bekharsky
Лол. Ну не делай вложенную структуру. Я вот никогд...

тогда и не зачем юзать препроцессоры, я пользуюсь только импортами, переменными и вложенностью. а переменные в css dynamic properties, то есть можно ими управлять динамически с помощью js, что круче

KIRA
тогда и не зачем юзать препроцессоры, я пользуюсь ...

Как незачем? Есть классы-модификаторы помимо модификаторов, есть миксины, есть псевдоклассы и псевдоэлементы, есть нормальные импорты. Все это можно вкладывать. Медиазапросы вложенные тоже крутая штука! Просто не надо писать код, который циклически зависит друг от друга. Типа как ты написал про вложенность.

KIRA
тогда и не зачем юзать препроцессоры, я пользуюсь ...

Не упрямся, глупо пытаться доказать преимущества чистого css, когда ты сама можешь понять что это не так.

Anton Permyakov
я не видел, чтобы они загружались параллельно

Если я правильно понял тут всё загрузилось паралельно? (я все импорты указывал в style.css)

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

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Карта сайта