2014-01-07 3 views

ответ

-1

область контента, определяется справа и снизу черными полосами, полностью содержатся в растягивающейся области, определяются верхними и левые черными полосами. Следовательно, область контента также будет растянута, это предусмотрено.

+1

Это не имеет смысла для меня. Если и растяжимая область, и область содержимого масштабируются вверх/вниз, это не должно влиять на результат, не так ли? например, если исходное изображение было 100x100, а область содержимого 40x40, а изображение уменьшено до 50%, размер изображения - 50x50. но размер контента не 20x20 - в моем случае он становится намного меньше 20x20. –

3

Область контента определяется правой и нижней полосами, как указано выше, но то, что вы действительно определяете, является заполнением (верхнее, левое, нижнее и правое заполнение).

Заполнение задается путем подсчета количества прозрачных пикселей в начале и конце правой и нижней полосок. Таким образом, наложение будет приблизительно 10,10,40,40 (t, l, b, r), если ваше изображение было 100x100.

Когда изображение растянуто, отступы не изменяются, и поскольку это измерение от каждого края, это объясняет, почему область содержимого простирается так, как она делает.

+0

Спасибо. Вы правы, и я это подтвердил. Размер заполнения (фактический размер - размер содержимого) остается неизменным независимо от того, как растягивается изображение. –

+1

«То, что вы действительно определяете, является дополнением» - вот ключ к этой проблеме. Ваша точка зрения инвертирует, как я просмотрел определение области содержимого, и я считаю, что это ключ ко многим связанным вопросам. –

Смежные вопросы