@web_structure

Страница 2782 из 5834
æ digital
25.08.2017
10:10:51
Сделай без заказов, какие проблемы

Alexander
25.08.2017
10:10:53
.blue, .blue div { color: blue; }

Artyom
25.08.2017
10:11:36
Без заказов, это же бесплатные макеты брать? Да невооруженным глазом видно, что они не настоящие

Google
Artyom
25.08.2017
10:12:29
Мне порекомендовали лучше не использовать их

Marcel ??
25.08.2017
10:12:55
Не сработает.
че это вдруг

Daniil
25.08.2017
10:13:04
Никогда не понимал эту логику, когда не делают потому что заказов нет, а заказов нет, потому что нет выполненных работ

Alexander
25.08.2017
10:13:24
Marcel ??
25.08.2017
10:13:25
Не сработает.
https://codepen.io/cp3r/pen/jLpJJW

Daniil
25.08.2017
10:13:29
Берешь в гугол вбиваешь free psd и пошло поехало

Alexander
25.08.2017
10:13:37
Ну или иди на fl.ru

Artyom
25.08.2017
10:14:00
А где сделать портфолио? Как вёрстку туда воткнуть?

Daniil
25.08.2017
10:14:28
Не, берешь прототип в интете и верстаешь его

Alexander
25.08.2017
10:14:28
А говоришь все знаешь

Матвей
25.08.2017
10:14:36
Берешь в гугол вбиваешь free psd и пошло поехало
Не, там шляпа одна. Чтобы красивый портфель был можно например на elements.envato.com скачать макетов

Google
Alexander
25.08.2017
10:14:51
На хостинге папочка с версткой. На неё ссылку

Матвей
25.08.2017
10:14:55
Портфель будет крутой при условии что верстает действительно хорошо

Daniil
25.08.2017
10:15:14
https://freebiesbug.com/psd-freebies/website-template/ первая ссылка в гугле

лучше чем 90% сайтов

lolmaus
25.08.2017
10:16:06
https://codepen.io/cp3r/pen/jLpJJW
Пардон, я слишком примитивно сформулировал задачу. Момент.

æ digital
25.08.2017
10:16:06
Artyom
25.08.2017
10:16:46
Это значит :где разместить свой код?

И на каком сайте лицо?

Alexander
25.08.2017
10:16:53
На енвато шаблоны платные
Так можно на глаз верстать

Владислав
25.08.2017
10:17:11
https://codepen.io/cp3r/pen/jLpJJW
А теперь просто div задай белый фон

Welcome Bot
25.08.2017
10:17:17
Привет Чайка! Веб Дизайн: @dev_design Freelancer: @web_fl

lolmaus
25.08.2017
10:17:30
æ digital
25.08.2017
10:17:50
Это значит :где разместить свой код?
Соурсы? Или сам сайт? Странные вопросы. Ты знаешь гит но не знаешь где опубликовать? Что за чес

Marcel ??
25.08.2017
10:18:05
А теперь просто div задай белый фон
по умолчанию он не задан

Матвей
25.08.2017
10:18:06
На енвато шаблоны платные
На елементсе платишь 30$ и месяц неограниченно скачиваешь

Marcel ??
25.08.2017
10:18:15
но если задача стоит так то

Владислав
25.08.2017
10:18:49
но если задача стоит так то
Он хочет красить блоки. А ты красишь 1 блок, а другие бесцветны

lolmaus
25.08.2017
10:20:12
но если задача стоит так то
Меня интересует общий случай: применять при помощи классов темы оформления к компонентам. Это должно работать на дочерние элементы, и на все свойства, с любыми дефолтными значениями. Т. е. не полагаться на прозрачность или inherit. Прошу прощения, что изначально сформулировал слишком примитивно.

Google
Владислав
25.08.2017
10:21:14
Если я все правильно понял

lolmaus
25.08.2017
10:22:31
У Marcel не получилось. :)

Four
25.08.2017
10:22:32
А если использовать красный для всех блоков. Затем назначить класс синему блоку и остальным через свойство div.blue, div.blue div, а затем восьмому и выше опять красный через такое же свойство как и синему. Со специфичностью правда возиться придется

Затестить не могу

С тлф

Marcel ??
25.08.2017
10:22:46
аббажи ебана

Anton
25.08.2017
10:23:04
background-color: inherit; ?

Marcel ??
25.08.2017
10:23:13
ну так и nth-child можно выделять

Владислав
25.08.2017
10:23:25
У Marcel не получилось. :)
Мое видел? То нужно?

Marcel ??
25.08.2017
10:23:32
lolmaus
25.08.2017
10:23:40
https://codepen.io/VladislavV/pen/yoqrBV
А теперь представь, что у тебя не просто div, а компонент со вложенными элементами. Тогда твой прием сработает, только если использовать селекторы вида .foo.is-red >>>> .foo--bar вместо .foo.is-red .foo--bar, а я хочу этого избежать.

Владислав
25.08.2017
10:24:33
Я вот нифига не понял

Anton
25.08.2017
10:24:43
да на самом деле так не делается, вот и все =)

lolmaus
25.08.2017
10:24:52
не вижу на самом деле проблемы в том, чтобы начиная с первого блока, снова вернуть inherit
Проблема в том, что какой-то внешний стиль может влиять на это.

Я вот нифига не понял
Сейчас накидаю пример.

Google
Владислав
25.08.2017
10:25:13
Anton
25.08.2017
10:27:05
как я понимаю, надо просто у компонента добавить класс, который будет принимать стили темы, заданной выше и применять нужные стили к нужным элементам компонента

Владислав
25.08.2017
10:27:15
Именнл

Именно

Я так понял он хотел типа nth-child только по вложенностям

Anton
25.08.2017
10:27:40
а без класса у тебя стили будут применятся где попало и придется их отменять

не, тут nth-child не катит

Владислав
25.08.2017
10:28:03
не, тут nth-child не катит
ТОЛЬКО ПО ВЛОЖЕННОСТЯМ

Элемент такой то вложенности в родителя - красный. И в том духе

Admin
ERROR: S client not available

Владислав
25.08.2017
10:28:59
А не "дочерний элемент такого то номера", как делает nth-child

Ну, такого нет

Anton
25.08.2017
10:30:14
https://codepen.io/nikfakel/pen/PKBgYM

Владислав
25.08.2017
10:31:03


Marcel ??
25.08.2017
10:32:43
https://codepen.io/nikfakel/pen/PKBgYM
это не катит, мы уже прошли

Владислав
25.08.2017
10:34:26
* * * .red * * .blue * * .red

:D

lolmaus
25.08.2017
10:35:02
@WD_Vladislav Вот пример с разъяснениями: https://codepen.io/lolmaus/pen/qXywby

Задача -- избежать селектора > , чтобы не замусоривать стили и не усложнять до невозможности переопределение стилей.

Владислав
25.08.2017
10:40:43
Короче, поломать каскад хочешь)

Google
Владислав
25.08.2017
10:43:27
У меня пока не приходит ничего в голову

Хотя

Матвей
25.08.2017
10:45:46
Есть у кого фенсибокс третий?)

æ digital
25.08.2017
10:47:25
Нет, он же на джквери))

Владислав
25.08.2017
10:47:38
Задача -- избежать селектора > , чтобы не замусоривать стили и не усложнять до невозможности переопределение стилей.
Не, нифига. Только скрипты. Надо обращаться к ближайшему родителю, а css эт не умеет

Он идет по каскаду, и тормозить можно только через доп классы или доп элементы в html, типа того

Ну и непосредственно указывать, >

Anton
25.08.2017
10:50:31
https://codepen.io/nikfakel/pen/eEjoGV

перед каждым .myBlock.is-blue добавить .myBlock.is-red/.myBlock.is-green и все остальные темы. На миксине можно запилить, чтобы не делать простыню

Владислав
25.08.2017
10:53:32


Ему не это надо)

lolmaus
25.08.2017
10:55:41
перед каждым .myBlock.is-blue добавить .myBlock.is-red/.myBlock.is-green и все остальные темы. На миксине можно запилить, чтобы не делать простыню
Если компонент сложный, имеет много дочерних элементов с глубокой вложенностью, этот путь -- полный ад. И он не позволяет добавлять новые темы оформления, т. к. все старые темы должны иметь исключения для новых.

Владислав
25.08.2017
10:56:56
Да ты прикинь какой код будет вообще

css

С этими друг на друга

Проще подключить js и через него смотреть

Anton
25.08.2017
10:57:24
ну и пофиг на css, в 2017 то

Владислав
25.08.2017
10:57:26
Через js написать, то есть

lolmaus
25.08.2017
10:57:33
Я уж лучше буду > селектор использовать, чем такой миксин. Тоже адово, но не настолько.

Страница 2782 из 5834