Я хочу создать минимальную CSS-структуру. Я сделал сетчатую систему в SASS:Процент с SASS - проблемы с одним пикселем?
$width: 960px;
width: $width;
.grid-12 { width: $width; }
.grid-11 { width: percentage((($width/12)*11)/$width) }
.grid-10 { width: percentage((($width/12)*10)/$width) }
.grid-9 { width: percentage((($width/12)*9)/$width) }
.grid-8 { width: percentage((($width/12)*8)/$width) }
.grid-7 { width: percentage((($width/12)*7)/$width) }
.grid-6 { width: percentage(($width/2)/$width) }
.grid-5 { width: percentage((($width/12)*5)/$width) }
.grid-4 { width: percentage(($width/3)/$width) }
.grid-3 { width: percentage(($width/4)/$width) }
.grid-2 { width: percentage(($width/6)/$width) }
.grid-1 { width: percentage(($width/12)/$width) }
Это прекрасно работает, но иногда - в некоторых разрешениях, например. на моем мобильном телефоне с видом на пейзаж (960x540) некоторые элементы слишком короткие. Это происходит и при изменении размера браузера.
Что я могу сделать?
'некоторые элементы 1px слишком короткие' короче, чем что? – Pinal
Что вы можете сделать? um, признайте, что математика диктует, что не каждое число будет равномерно делиться на 12? дизайн вашей страницы по-другому, так что это не имеет значения? – andi