У меня есть прямоугольник , ширина 125px
и высота 48px
. Я пытаюсь увеличить прямоугольник на 5% . Как я могу увеличить прямоугольник на 5% , зная ширину и высоту в пикселях.
2
Jacob V.
28 Май 2016 в 00:34
4 ответа
Лучший ответ
Функция CSS calc - ваш друг:
.rect {
width: calc(125px * 105%);
height: calc(48px * 105%);
}
2
Mordred
27 Май 2016 в 21:39
Другим вариантом может быть использование Преобразование - Масштаб
5% будет 1,05
div {
line-height:48px;
background:yellow;
border:thin dotted black;
text-align:center;
width:125px;
height:48px;
}
.five {
transform:scale(1.05);
}
<div>125px</div>
<div class="five">5% +</div>
1
DaniP
27 Май 2016 в 21:46
#rectangle {
height: 48px;
width: 125px;
background: red;
}
#bigger-rectangle {
height: calc(48px * 1.05);
width: calc(125px * 1.05);
background: green;
}
<div id="rectangle"></div>
<div id="bigger-rectangle"></div>
0
user
27 Май 2016 в 21:40
125 * 1,05 и 48 * 1,05 в вашем калькуляторе?
0
Johannes
27 Май 2016 в 21:55
Похожие вопросы
Новые вопросы
css
CSS (каскадные таблицы стилей) - это язык таблиц стилей представления, используемый для описания внешнего вида и форматирования документов HTML (язык разметки гипертекста), XML (расширяемый язык разметки) и элементов SVG, включая (но не ограничиваясь) цвета, макет, шрифты, и анимации. Также описывается, как элементы должны отображаться на экране, на бумаге, в речи или на других носителях.