
Anton
21.09.2018
10:55:20

iWatchYouFromAfar
21.09.2018
10:55:23
нужно было по другому верстать

Anton
21.09.2018
10:55:27
в менюшках, к примеру

Google

Anton
21.09.2018
10:55:45

Anton
21.09.2018
10:55:49
чтобы не писать кучу кода

Anton
21.09.2018
10:56:31
Влоденная менюшка появилась, и все, переписывать нид

Rustam
21.09.2018
10:57:37

iWatchYouFromAfar
21.09.2018
10:57:42
но иногда нужно
Еще раз, вот сейчас меню верстал, заюзал &:hover > .div, и когда пошел адаптировать меню, эта вложенность встала мне боком, потому что класс переопределся с media именно на класс для desktop версии

Rustam
21.09.2018
10:57:50

Daniil
21.09.2018
10:58:08
но иногда нужно
да понятное дело, мне приходит с сервака например лол, приходится такое юзать

Anton
21.09.2018
10:58:10

iWatchYouFromAfar
21.09.2018
10:58:16
В итоге либо менять css, либо импортанты

Anton
21.09.2018
10:59:22
Юзер инпут какой нибудь с хтмл

Google

Makar
21.09.2018
11:00:54
Кто хорошо в семантике шарит? Как думаете, текст отзыва лучше писать в тэге "цитаты", "параграфа" или обычного дива?

idkfa
21.09.2018
11:01:02
зависимости плодить и связывать код не стоит, на среднем проекте уже ногу отстрелишь вложенностью, лучше все вешать на классы всегда

Daniil
21.09.2018
11:01:37
читалки вроде как с этим не особо жалуют

iWatchYouFromAfar
21.09.2018
11:01:49

Anton
21.09.2018
11:02:42
да
Так в чём проблема? Не увидел. Просто пишешь правила на разных медиазапросах, которые не пересекаются

idkfa
21.09.2018
11:03:00

iWatchYouFromAfar
21.09.2018
11:07:11

AD56
21.09.2018
11:07:23
/stat@combot

Combot
21.09.2018
11:07:27
combot.org/c/-1001067072209

Anton
21.09.2018
11:09:12
вся соль этого в том, чтобы стили на разных экранах не пересекались и не применялись
Значит ты просто неправильно используешь возможности media queries

iWatchYouFromAfar
21.09.2018
11:11:13

Anton
21.09.2018
11:12:14

Anton
21.09.2018
11:12:19
Ну ты понял, что ты неправильно медиазапросы составляешь?

iWatchYouFromAfar
21.09.2018
11:13:11

Anton
21.09.2018
11:13:34
Надо так, к примеру:
@media (min-width: 1024px) {} /* Для десктопов */
@media (max-width: 1023px) {} /* Для мобильных */

iWatchYouFromAfar
21.09.2018
11:14:06
и это дерьмо ради одного блока делать?

Anton
21.09.2018
11:14:08
А проблема не в & > div как оказалось)

Google

iWatchYouFromAfar
21.09.2018
11:14:09
ты смеешься?

Anton
21.09.2018
11:14:23
Короче, ты даже не хочешь понимать, ну что ж, дело твоё)

Anton
21.09.2018
11:15:00

Anton
21.09.2018
11:15:10

A16
21.09.2018
11:15:14

iWatchYouFromAfar
21.09.2018
11:15:46

Anton
21.09.2018
11:15:47
и в чём же?
То есть ты целиком все стили для мобилки заново переписываешь?

Anton
21.09.2018
11:16:01
Остальное, что нужно везде — без медиа

iWatchYouFromAfar
21.09.2018
11:16:30

Anton
21.09.2018
11:16:40

Anton
21.09.2018
11:16:54

A16
21.09.2018
11:16:55

Anton
21.09.2018
11:17:09

Anton
21.09.2018
11:17:53
по крайней мере не придётся перезаписывать что-то и не париться о проблемах & > div

Anton
21.09.2018
11:18:10
Поресерчить надо

idkfa
21.09.2018
11:18:50
я mobile first пишу всегда -- основные стили для моб, а для десктопа и т.п. добавляю, юзаю только min-width в media

Владислав
21.09.2018
11:18:50

Google

Anton
21.09.2018
11:18:58
Прост общепринятый подход - перезаписывать

A16
21.09.2018
11:19:23

Anton
21.09.2018
11:19:24

Anton
21.09.2018
11:19:34

A16
21.09.2018
11:19:56
Влад без обид, это не про теб, но дизайнеры ужасные персоны

iWatchYouFromAfar
21.09.2018
11:20:01

Владислав
21.09.2018
11:20:02

idkfa
21.09.2018
11:20:10

Anton
21.09.2018
11:20:11
Всё хотел попробовать этот подход, но пока смысла не было, потому что заказчикам пофиг на мобильный вид и не понятно, как оно должно быть

A16
21.09.2018
11:20:25

Admin
ERROR: S client not available

Владислав
21.09.2018
11:21:04

Anton
21.09.2018
11:21:05

Anton
21.09.2018
11:21:20
да, как дефолтные, без media
а не проще просто обернуть мобильное (что отличается от десктопного) в media, чтобы не надо было для десктопа перезаписывать что-то?

Anton
21.09.2018
11:21:35

Anton
21.09.2018
11:21:55

A16
21.09.2018
11:22:07

Anton
21.09.2018
11:22:17
Иногда корректирую брейпоинты, по необходимости

iWatchYouFromAfar
21.09.2018
11:22:54

Google

Anton
21.09.2018
11:23:17
3-4, думаю. Больше смысла нет

iWatchYouFromAfar
21.09.2018
11:23:49
А зачем тогда ты мне советуешь для одного маленького блока писать вот это?
@media (min-width: 1024px) {} /* Для десктопов */
@media (max-width: 1023px) {} /* Для мобильных */

Anton
21.09.2018
11:23:54
для мобильных, для планшетов/небольших размеров экранов под десктопы, для больших экранов

idkfa
21.09.2018
11:24:51

Anton
21.09.2018
11:24:54
— но вы нарисовали красные линии синей ручкой!
— но у меня была только синяя ручка..

Владислав
21.09.2018
11:25:00
1024 для десктопа? Такое бывает еще?
От 1280 вроде старые макбуки начинаются

Anton
21.09.2018
11:25:21

iWatchYouFromAfar
21.09.2018
11:25:23

Anton
21.09.2018
11:25:35

iWatchYouFromAfar
21.09.2018
11:25:44
я же не говорю что ты не прав, я хочу чтобы ты убедил меня в том что твой метод верный

Владислав
21.09.2018
11:25:53

Anton
21.09.2018
11:26:10
просто маленький пример показал
Сколько всяких девайсов существует и не везде проверить

Владислав
21.09.2018
11:27:59

Anton
21.09.2018
11:28:08
планшет с 1024 — это десктоп или мобильное?

Владислав
21.09.2018
11:28:21

Anton
21.09.2018
11:28:21
Так как планшет как маленький компик можно использовать