Задать вопрос
Richard_Kamsky
@Richard_Kamsky

Изменение ширины элемента в блоке при изменении ширины окна браузера, как это сделать?

Привет. Есть изображение шириной 666px и высотой 582px, внутри него пустой объект внутри которого ещё два пустых объекта. Их контейнер растягивается по высоте и ширине на 100%. То есть всегда равен размерам картинки. Два пустых объекта в нём имеют css свойства дающие им размеры, цвет, округлость и позиционирование.
&__circles-container {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		width: 100%;
		height: 100%;
		z-index: -1;
	}
	&__circle {
		position: absolute;
		background-color: #1f1f1f;
		border-radius: 50%;
		&:nth-child(1) {
			width: 321px;
			height: 321px;
			left: -68px;
			bottom: -51px;
		}
		&:nth-child(2) {
			width: 486px;
			height: 486px;
			top: -29px;
			right: -139px;
		}
	}


Так вот, картинка уменьшается в размерах когда ширина браузера становится меньше ширины картинки. И нужно, чтобы эти два кругляшка то же уменьшались эквивалентно картинке. Я пробовал разные формулы прописать (calc) и ширине и высоте но ни как не получалось. Что посоветуете?
  • Вопрос задан
  • 69 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 1
delirium_mike
@delirium_mike
Doing the impossible.
Здравствуйте, вы можете воспользоваться абсолютными единицами, вот их пример
6212c44bcebcc021060346.png
https://developer.mozilla.org/ru/docs/Learn/CSS/Bu...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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