Я использую JavaScript и API Graph Facebook для перетаскивания случайных изображений профиля на веб-сайт, над которым я работаю, например:
var image_src = "http://graph.facebook.com/"+newId+"/picture?type=large"
Однако некоторые фотографии, которые я получаю, очень высокие. Мне нужно отрегулировать высоту путем обрезки, чтобы удалить изображения размером более 350 пикселей. Вытащенные изображения размещаются в DIV примерно так:
<div id = "right-guy"></div>
Я пытался дать DIV максимальную высоту в CSS, но, похоже, это не работает. Затем я попробовал функцию «клип» CSS:
#right-guy {
маржа: 0;
отступы: 50px 30px;
положение: абсолютное;
Клип: прямоугольник (20px, 20px, 20px, 20px);
переполнение: скрытое;
} * +1010 *
Но из того, что я могу сказать, клип работает только с изображениями, а не с DIV в целом, потому что ничего не происходит. Есть ли у меня способ ссылаться на изображение в CSS, несмотря на тот факт, что изображение не статично и произвольно вытягивается, ИЛИ b) обрезать DIV, когда его содержимое превышает максимальную высоту?