私は現在、ユーザーが画像を任意のサイズに切り替えることができるリッチテキストベースのテンプレートシステムでこれを実現しようとしています。imgタグを変更せずにdiv内に画像を収める方法は?
ユーザーは、自身の幅と高さを持つ新しい<img>
に置き換え、以前のスタイリングを削除、別の画像を切り替えるUNTIL <img src="path/image.jpg" style="max-width: 100%; max-height: 100%;" >
が正常に動作するようにシステムが唯一のスタイルのインライン、 に私を可能にします。
私は既に <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