@web_structure

Страница 1665 из 5834
Nikolay добряш
06.04.2017
16:10:24
http://tonatasha.com

Aler
06.04.2017
16:21:18


парни, я правильно понимаю, что justify-self: flex-end

должен его сдвинуть в конец?

Google
Aler
06.04.2017
16:21:57
не хочу добавлять пустой элемент с grow: 1

?
06.04.2017
16:28:47
у флексов нет свойства justify-self

Aler
06.04.2017
16:29:02
я сделал "хаком"

у меню добавил grow: 1

ну это не костыль, но не логично

Alexander
06.04.2017
16:29:42
Aler
06.04.2017
16:30:01
не логично = костыль
у всех своя правда

?
06.04.2017
16:37:40
внутри левой колонки может быть не два блока, а больше

Alexander
06.04.2017
16:38:27
?
06.04.2017
16:40:13
лишняя обертка не костыль? и чем свойство flex-grow не логично?

Alexander
06.04.2017
16:41:15
лишняя обертка не костыль? и чем свойство flex-grow не логично?
чем же это костыль? надо смотреть на макет ты же задал условие о том, что там может быть больше, чем 2 блока

Aler
06.04.2017
16:44:08
я плодить дерево не хочу

Google
Aler
06.04.2017
16:44:31
там еще и под контактами лого студии

но его не было на момент вопроса

Alexander
06.04.2017
16:45:16
а логотип и меню ничего не говорит?
пфф я чо ванга и мне делать нехер структуру гадать?)))000

Aler
06.04.2017
16:45:47
Alexander
06.04.2017
16:46:11
ну гадать на костыли-то - ванга
ты видимо перепутал что-то

?
06.04.2017
16:46:27
чем же это костыль? надо смотреть на макет ты же задал условие о том, что там может быть больше, чем 2 блока
хотя, наверное твой вариант более универсальный. при добавлении нового блока в меню, в случае с flex-grow придется добавлять свойство к элементу после меню, а у меню соответсвенно убирать, в твоем же случае, придется просто положить его в обертку. а насчет обертки, то ее можно сделать элементом header, так вообще будет хорошо, правильно, семантично.

A16
06.04.2017
16:46:47
пфф я чо ванга и мне делать нехер структуру гадать?)))000
В этом чате я за сегодня 7 раз слушаю слово ванга

:)
06.04.2017
16:47:17
ну раз 7 тел тебе говорят одноитоже значит вывод сам напрашивается )

Aler
06.04.2017
16:49:19
ты видимо перепутал что-то
я уже остыл и нагреваться не хочу. Но на будущее когда пишешь кому-то (разработчику), что он делает костыль, стоит ожидать негатива в свой адрес

Можно вообще вынести это в отдельный вспомогательный паттерн. Типа start и end контент блока

и использовать везде где потребуется

потому, что у меня еще пару мест аналогичных точно будет

?
06.04.2017
16:51:38
я уже остыл и нагреваться не хочу. Но на будущее когда пишешь кому-то (разработчику), что он делает костыль, стоит ожидать негатива в свой адрес
но в твоем случае это и правда костыль, при добавлении нового блока после меню, тебе придется переопределять свойство flex-grow, то есть убрать у блока с меню и добавить новому блоку, в случае же с оберткой header, ты просто добавляешь любой блок в нужное место

Google
Vaderoff
06.04.2017
16:53:14


:)
06.04.2017
16:53:31
не нужны марджины в бутстрапе:)

паддингов сделай блокам :)

*картинкам

ну ты понел

?
06.04.2017
16:53:55
так у меня сайдбар говорит где гроу, а кто нет
у флексов свойство flex-grow применяется к элементам флекс-контейнера, а не к родителю, или ты про какой-то другой grow?

:)
06.04.2017
16:53:55
так выходит что ты ширины добавил же и оно не влезло

?
06.04.2017
16:55:16
а, ну подумай, что будет если после .menu надо будет добавить какой-нибудь блок

Aler
06.04.2017
16:56:37
да, я понял тебя. Нужно будет изменить свойство flex-grow

я понимаю, да

?
06.04.2017
16:56:55
в твоем случае идеальный выход такой, делаешь сайдбар тегом section, внутри него два тега header и footer, у хедера, соотвественно, flex-grow: 1;

Aler
06.04.2017
16:57:09
но теперь у меня получается, что внутри сайдбара два тега отвечающие за отображение

Jan
06.04.2017
16:58:21
а для битриксолюбителей есть отдельная конфа, или можно сюда?

Aler
06.04.2017
16:58:28
@matero спасибо, но я на словах идею понял

?
06.04.2017
16:58:29
но теперь у меня получается, что внутри сайдбара два тега отвечающие за отображение
это вполне нормально, если они там не просто так, плюсом будет семантичная разметка, и вдобавок разделение стилей для разметки и стилей для оформления, что тоже правильно.

Aler
06.04.2017
16:58:44
я обсуждаю как правильно, а не как сделать

а теперь или надо убрать >

Google
Aler
06.04.2017
16:59:27
или добавить еще .top, .bottom

я уже начинаю думать, что вариант с пустым элементом был бы правильнее))

потому, что это же пространство и его надо добавить

Admin
ERROR: S client not available

Jan
06.04.2017
17:03:08
благодарю

?
06.04.2017
17:05:21
Помоему для сайдбаров есть тег aside?
aside не для сайдбаров, а для содержимого, никак не связанного с основным содержимым сайта.

Aler
06.04.2017
17:16:15
Это полезный навык какой-то? Он мне поможет в жизни?

Aler
06.04.2017
17:17:03
Вот ты это сказал, а чем руководствуешься?

Alexander
06.04.2017
17:17:19
Aler
06.04.2017
17:17:58
опытом естественно
окей, допустим у нас разный опыт. Расскажи как тебе толерантность к критике помогла?

Я же слышу просто заученную фразу без капли анализа

Никакой пользы от твоего замечания: "не логично = костыль" я получить не мог. А вот от советов и предложений последующих после, да. Но это и не критика

?
06.04.2017
17:22:07
посмотрел как правильно будет это сделать?

Aler
06.04.2017
17:23:30
посмотрел как правильно будет это сделать?
я сразу понял, спасибо. Я даже начал так делать (только top и bottom)

но передумал в сторону space элемента

Alexander
06.04.2017
17:23:49
окей, допустим у нас разный опыт. Расскажи как тебе толерантность к критике помогла?
не путай толерантность и адекватное восприятие критики адеватное восприятие зависит от уровня критики адекватная критика или нет

Google
Aler
06.04.2017
17:24:33
я не могу сказать, что элемент space - лучше или хуже. Просто под мой стиль верстки подходит лучше. Я очень люблю связывать стили через >

?
06.04.2017
17:26:02
лишний элемент в разметке - плохо. связывать стили через дочерний селектор - плохо.

Alexander
06.04.2017
17:26:27
лишние зависимости в итоге

:)
06.04.2017
17:26:27
лучше по 10-20 лишних классов?)

Aler
06.04.2017
17:27:32
лишний элемент в разметке - плохо. связывать стили через дочерний селектор - плохо.
Можно подробнее? Про первый пункт согласен, но без изменения html (два враппера тоже элементы в разметке) можно только через flex-grow

?
06.04.2017
17:27:36
лучше по 10-20 лишних классов?)
если у тебя у элемента 10-20 классов, то тебе надо пересмотреть структуру тегов

Aler
06.04.2017
17:29:01
можно делать .feed-filter__filter-item__link, но я предпочитаю через связывание. Оно выглядит проще и разметка понятнее

у меня даже был плагин к gulp который потом это разворачивал в такую штуку на этапе компиляции

?
06.04.2017
17:35:40
Можно подробнее? Про первый пункт согласен, но без изменения html (два враппера тоже элементы в разметке) можно только через flex-grow
header и footer это не врапперы, да, они иногда выполняют функцию враппера, но это скорее полезный плюс, чем основная функция, куда важнее то, что они придают секции семантическую структуру. если бы ты использовал div.wrapper-top, то это бы уже были врапперы.

Кирилл
06.04.2017
17:36:21
https://jsfiddle.net/euoanwzn/

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