CSSを使用してdiv(または他の要素)の幅をその幅(またはその逆)に対してサイズ変更することは可能ですか?基本的には、ブラウザウィンドウのサイズが変更されたときに、割合の幅の画像が比例して変更されるように動作させるにはどうすればよいですか?CSSサイズ変更divは比例して画像のサイズ変更に似ています
答えて
thisをご覧ください。要するに:いいえ、それはあなたが.parent
要素に幅または高さを設定したいとあなたが維持する必要があるアスペクト比を知っている場合、あなたはこのような何かを行うことができる唯一のCSS
ありがとう@Wesley、それは意味がありますが、クロスブラウザーのIE式タイプのソリューションは理想的でしたが可能ではありませんでした。私はまだブラウザがイメージ(および埋め込み、オブジェクト、ビデオタグ)のサイズを変更する方法について疑問を抱いています。そのような場合に特別なことは何ですか?また、同じ動作をエミュレートするdivを持つことは可能ですか? – jFrymann
divは本当にarentイメージであり、ブラウザはそれらを別々に扱います。動作をエミュレートすることはできますが、CSSではエミュレートすることはできません。 JavaScriptを使用することはそれほど難しいことではありません。 – Wesley
を使用ことはできません。
.parent{
width: 150px;
}
.child{
width: 100%;
padding-top: 50%; /* outer height will be 75px (150px*0.5) */
}
高さ(または幅)を0にして、パディングのみに基づいて定義していることに注意してください。したがって、コンテンツを追加したい場合は、おそらく、絶対配置されたdiv内に、.child
の範囲で囲む必要があります。例についてはthis fiddleを参照
- 1. 親divサイズに基づいて画像のサイズを比例的に変更します
- 2. divのサイズに比例してフォントサイズのサイズを変更する方法
- 3. は、画像のサイズを変更して
- 4. 画像をサイズ変更して画面に合わせるCSS
- 5. CSS、自動サイズ変更div?
- 6. 透明なボックス(div)と画像(リンク)は比例してサイズ変更できますか?
- 7. 画像のサイズ変更サービス
- 8. iphone画像のサイズ変更
- 9. 画像のサイズ変更
- 10. 画面サイズ/解像度に基づいて画像のサイズを変更する
- 11. JavaMEサイズ変更画像
- 12. アップロード画像、トリミング、サイズ変更
- 13. サイズに合わせてサイズを変更する画像
- 14. 画像のサイズを変更してアップロードする画像アップロードウィジェット
- 15. 画像のアスペクト比に基づいたサイズ変更
- 16. divのjqueryのサイズ変更でdivをサイズ変更
- 17. バックグラウンド画像のサイズ変更は常に中心点を基準にしてスケールに比例します
- 18. UIImageView:サイズを画像サイズに変更しますか?
- 19. オーバーライドによるグライド画像のサイズ変更は、画像のサイズを変更しません。
- 20. CSSを使用してDIVを動的にサイズ変更する
- 21. 画像のサイズに応じてコンテンツのサイズを変更します
- 22. divに収まるように画像サイズを変更
- 23. Androidスクリーンサイズに応じて画像サイズを変更しますか?
- 24. 画像をドラッグしてサイズを変更するには
- 25. サイズ変更コマンドの画像形状が変更されます
- 26. CodeIgniter画像をアップロードしてサイズを変更します
- 27. 良い画像サイズ変更フレームワーク
- 28. CSS:親の幅に応じてdivの幅をサイズ変更
- 29. 複数の画面サイズに合わせて画像のサイズを変更する
- 30. Python Magickwand pdf画像を変換して画像のサイズを変更する
測定単位としてemsを試すことができます。下のオスカーのソリューションと組み合わせると、親の寸法をピクセルで定義/調整し、比例的な結果を得ることができます。 –