Я использую в настоящее время попытку добиться этого в богатой текстовой системе шаблонов, в которой пользователь может переключать изображение на другой любого размера.Как разместить изображение внутри div без изменения тега img?
Система только позволяет мне стиль рядного, так что <img src="path/image.jpg" style="max-width: 100%; max-height: 100%;" >
отлично работает до тех пор, пока пользователь не переключить изображение на другой, удаляя предыдущий стиль, заменив новый <img>
со своей шириной и высотой.
Я уже пробовал использовать <style></style>
и <style type="text/css"></style>
и <link>
, но система игнорирует его.
Могу ли я решить эту встроенную строку без, изменяя метку img? Это код, как сегодня:
<div style="float: left; text-align: center; display:inline-block; margin: 0 auto; width:450px;height:450px;">
<img src="http://i.imgur.com/cnI4YIs.png" width="450px" height="450px" alt="" />
</div>
Знаете ли вы, работает ли javascript? –
Если вы не можете поместить какой-либо CSS, вам придется иметь JS-решение, которое строит стиль после изменения содержимого. Может быть, это событие, когда изображение изменено, чтобы вставить стиль max-width и max-height? – romellem