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

Ребята привет подскажите плз, как растянуть дочерний див флекс контейрнера на

всю ширину родителя, и детям задать каждому свое выравнивание (флекс-энд, флекс-старт)?

Суть в чем, хочу заголовок и подзаголовок (находятся в своем флекс контейнере, который не могу растянуть) карточки разнести по разным сторонам. Space between не подходит, т.к. могут быть случаи когда есть подзаголовок, но нету заголовка и наоборот

Возможно проблема не в растягивании, а в выравнивании детей флекс контейнера

https://codepen.io/Xander_UZZZER/pen/xxrmpvq

31 ответов

24 просмотра

Так?

Так?

Oleksandr-Lukhanin Автор вопроса
Denis Deniskov
Так?

Да, и если нету title, то subtitle остается на своем же месте, т.е. справа и наоборот, если есть только title, то он находится слева

Oleksandr Lukhanin
Да, и если нету title, то subtitle остается на св...

Ну можно через костыль с разделителем https://codepen.io/capfsb/pen/jOwXZVE

Oleksandr-Lukhanin Автор вопроса
Denis Deniskov
Ну можно через костыль с разделителем https://code...

Понял. Спасибо. Я изначально наделся на элайн селф и джастифай селф, но они работают очень странно для моего понимания (если работают)

Oleksandr Lukhanin (1) увеличил репутацию Denis Deniskov (1)

Oleksandr Lukhanin
Понял. Спасибо. Я изначально наделся на элайн сел...

жесть ) а маргин лефт для сабтайтла не пробовал?

Но через разделитель лучше не делать. https://codepen.io/capfsb/pen/QWgzQpW Вот еще вариант, по лучше, но там останется элемент title без контента, он как бы будет выполнять роль разделителя. Еще вариант, сделать дополнительный класс, который будет при отсутствии тайтла менять выравнивание у флекс контейнера, чтобы сабтайтл был сбоку

Oleksandr-Lukhanin Автор вопроса
Redmi
жесть ) а маргин лефт для сабтайтла не пробовал?

я не волшебник )))), а только учусь На счет марджин лефт, не очень мне это вариант нравится, т.к. страница будет иметь разные дирекшны: ртл и лтр

Oleksandr Lukhanin
я не волшебник )))), а только учусь На счет мардж...

у маргинов есть и другие значения. типа инлайн старт....

Oleksandr-Lukhanin Автор вопроса
Redmi
у маргинов есть и другие значения. типа инлайн ста...

Оу, а вот такого не знал. Буду гуглить ))) Спасибо

Redmi
screenshot

@Xander_UZZZER вот это лучшее решение. Я забыл про марджин авто

Oleksandr Lukhanin
Оу, а вот такого не знал. Буду гуглить ))) Спасибо

вот тебе картинка как работает (выше). вот тебе документация https://developer.mozilla.org/en-US/docs/Web/CSS/margin-inline-start

Redmi
вот тебе картинка как работает (выше). вот тебе до...

У марджин инлайн еще очень плохая поддержка https://caniuse.com/mdn-css_properties_margin-inline, так что с марджин лефт решение быдет по стабильнее в старых браузерах

Redmi
по твоему это плохая поддержка? )

Конечно, у 14 процентов пользователей может что-то поехать, или не отображаться, а 14% прибыли мы терять не хотим=)

Denis Deniskov
Конечно, у 14 процентов пользователей может что-то...

14 процентов браузеров не поддерживаемых это не равно 14 процентам пользователей которые пользуются продуктом

Denis Deniskov
Конечно, у 14 процентов пользователей может что-то...

А что у вас за продукт то? и уверены ли вы что у вас в остальных аспектах поддержка есть?

Redmi
по твоему это плохая поддержка? )

на caniuse же указано, что для margin-inline нужен активный флаг экспериментов, а он по дефолту на клиент сайде в положении off, о чем так же свидетельствует соответствующая метка на mdn, не?

Right Twin
на caniuse же указано, что для margin-inline нужен...

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

Bohdan Bida 🇺🇦
А что у вас за продукт то? и уверены ли вы что у в...

Довольно крупный маркет-плейс, у нас около 4 процентов пользователей с всяких ie9-10, chrome 27, и т.п. залупы, но при этом они исправно платят, потому приходится постоянно следить за поддержкой всяких штук, т.к. обновляться они не хотят=) Ну и еще есть всякие недо андроиды, типо андроит киткат, со старыми браузерами. Но сейчас мы поддерживаем ie10, в нем хотяб флексы есть, год назад даже флексы не использовали=)

Denis Deniskov
Довольно крупный маркет-плейс, у нас около 4 проце...

это хорошо. (на самом деле нет) но каким образом это относится к остальным разработчикам?

Redmi
4а )

У меня редми нот 9

sunshine
У меня редми нот 9

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

Redmi
огонь. мне моего хватает. но никнейм не значит что...

А для написания сайтов для заработка и заработать больше чем маск

sunshine
А для написания сайтов для заработка и заработать ...

3 китайских флагмана обычно достаточно для заработка 400мл.р. в наносек.

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

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

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
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
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта