tgarl

ответов0 / помог0

Адаптивный круг

1679719829
Не могу приду как правильно сделать адаптивный круг так чтобы он был по высоте или чуть-чуть больше чем блок в котором он находится. При этом он должен быть сдвинут на 50% на границу блока примерно вот так Адаптивный круг соответсвенно чем будет больше текста тем больше должен быть круг
tgarl
ответов0 / помог0
1679719902
нашел вот такой вариант:

position: absolute;
right: 0;
top: 0;
aspect-ratio: 1 / 1;
height: 100%;
border-radius: 50%;
но как сдвинуть его на 50% от его ширины?
влепить жирный лайк
mr_gramm
ответов1 / помог0
1679720660
tgarl, что значит адаптивный? к чему он должен адаптироваться? к количеству строк?
влепить жирный лайк
tgarl
ответов0 / помог0
1679720851
все, разобрался нужно для сдвига использовать transform, тогда и высоту можно чуть увеличить и будет круг чуть больше блока

height: 110%;
transform: translate(50%, -5%);
влепить жирный лайк
Сначала вход
A B i U S JS PHP HTML CSS SQL C C++ C# PYTHON JAVA
Для входа только имэйл или имя и апроль
Можно сменить аватар
Имэйл Ваше имя
Пароль