Всем доброго времени суток. есть две написанные в scss функции:
// First function
$pxbase:16;
@function emy($pxsize:$pxbase) {
@return ($pxsize/$pxbase)+em;
}
// Second function
$base:1024;
@function perc($pxl:$base) {
@return ($pxl/$base*100)+%;
}
// Task
p {
font-size: emy(23);
width: perc(573);
}
//Result
p {
font-size: 1.4375em;
width: 55.95703%;
}
первая переводит пиксели в em, вторая пиксели в проценты.
Что нужно прописать еще, и возможно ли это, чтобы конечные значения округлялись в меньшую сторону? Особенно это касается перевода пикселей в проценты.
И еще - как определять размеры блоков и текста, если есть макет только одного определенного разрешения? На глаз? Я новичок, камнями сильно не кидайте:)
UPD: округление не до целого числа, а до сотых