Size: a a a

HTML/CSS — русскоговорящее сообщество

2021 June 02

ES

Ev Sh in HTML/CSS — русскоговорящее сообщество
Всем привет. Подскажите, как правильно отрисовывать вот такой элемент внутри карточки ? т.е. он должен быть всегда к левому нижнему углу, но главное - не вылазить за пределы карточки.  Я сделал с помощью relative для img контейнера, и absolute для самого блочка этого. Но меня смущают  top: 85%;
 left: 64.5%;  эти значения... И то, что ширину блочка я ограничил вручную, и если там будет текст больше - случится беда ведь.....
источник

A

Artem in HTML/CSS — русскоговорящее сообщество
bottom: 0; right: 0;
источник

М

Максим in HTML/CSS — русскоговорящее сообщество
почему топ и лефт, если оно снизу справа?
источник

ES

Ev Sh in HTML/CSS — русскоговорящее сообщество
шушуть теперь не так , переписал на боттом 2% райт 0))) Спасибо
источник

ES

Ev Sh in HTML/CSS — русскоговорящее сообщество
Теперь вот основной вопрос в том, как исскуственно не ограничивать ширину этого блочка внутреннего, что бы при более широком тексте он не вылазил за карточку? ведь абсолют все таки...
источник

A

Artem in HTML/CSS — русскоговорящее сообщество
всё там так!
источник

A

Artem in HTML/CSS — русскоговорящее сообщество
Родителю изображения дай display:flex; чтобы убрать отступ снизу невидимый у изображения
источник

A

AR in HTML/CSS — русскоговорящее сообщество
беда с текстом, занимающим много места - типичная боль абсолютного расположения. Поэтому с ним аккуратней. Проще использовать float или flexbox, но не всегда это возможно.
источник

ES

Ev Sh in HTML/CSS — русскоговорящее сообщество
Первый класс - для всех вложенных блочков, нижние 2 - ставятся динамически в зависимости от текста, либо первый либо второй .  Я ограничил им max-width , но если текст будет больше - то оно вылезет всё....Какие идеи?
источник

A

Artem in HTML/CSS — русскоговорящее сообщество
нипанятна
источник

ES

Ev Sh in HTML/CSS — русскоговорящее сообщество
Спасибо, теперь с боттом 0 все ок))
источник

A

Artem in HTML/CSS — русскоговорящее сообщество
@imba90 codepen сделай, а то не ясно, что там за блок
источник

C

Combot in HTML/CSS — русскоговорящее сообщество
Ev Sh, для помощи по твоему вопросу требуется код. Пожалуйста, выложи его сюда -> CodePen
источник

ES

Ev Sh in HTML/CSS — русскоговорящее сообщество
Смотри, есть 2 типа таких вложенных блочков - голубой и оранжевый. Они ставятся в зависимости от текста внутри . Сейчас текст одинаковый по длинне и там и там почти, поэтому все ок, если задать блочку max-width :130px к примеру. Но что будет, если текст придет больше по длинне?
источник

ES

Ev Sh in HTML/CSS — русскоговорящее сообщество
источник

A

Artem in HTML/CSS — русскоговорящее сообщество
@ar_rnd о, тыж дизайнер? Подскажи как лучше реализовать такой инпут)
источник

VK

Vitaliy Kirenkov in HTML/CSS — русскоговорящее сообщество
пойдёт вверх
источник

VK

Vitaliy Kirenkov in HTML/CSS — русскоговорящее сообщество
и чо?
источник

A

Artem in HTML/CSS — русскоговорящее сообщество
А тебе как надо, куда текст должен идти?)
источник

ES

Ev Sh in HTML/CSS — русскоговорящее сообщество
Да, сейчас все красиво. Это раньше из за кривых bottom и тд в % были косяки, оно вылазило за карточки же, из за абсолюта, если ширину не ограничить. А так все ок)
источник