2013-11-21 2 views
0

Я написал приложение Django, где различные (случайные) онлайн изображения ставятся в:HTML изображение не будет масштабироваться вниз

<img src={{j.5}} width="150" height="150" border="0"> 

Он отлично работает для большинства изображений, но некоторые из них, которые имеют высокие размеры, не показываются на моей странице. Я пробовал с CSS:

img {max-width: 100%;max-height: 100%;} 

Но не работает. Поскольку снимки удалены случайным образом, я хочу, чтобы изображение масштабировалось вниз. Например, это изображение не будет изменяться:

http://www.civitas.al/wp-content/uploads/2013/11/atentati-2111.jpg 

Есть идеи?

+0

Это только теги «img» в документе? Или больше? – shennan

+0

Есть больше тегов, тег img находится внутри тега , это таблица строк, где каждая строка: текст, изображение – user1680859

ответ

0

Технически (вы не предоставили фотографии), используя согласованные width и max-width как стили CSS, устраняют возможные конфликты между идеей DOM ширины тега и ширины элемента. Это означает, что

<img src={{j.5}} /> 

И

img {width: 150px; height: 150px; max-width: 100%; max-height: 100%; border: 0;} 

работают для меня.

+0

Что делать, если вы дадите 'img' другой стиль, называемый' display: рядный block'? – Brian

+0

Я прошу, потому что ваша фотография показывает масштабирование * вверх * вместо * вниз *, как вы сказали. – Brian

+1

Затем [я вызываю ерунду] (http://jsfiddle.net/Te8js/) – Brian

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