1

たとえば、画像を別のオブジェクトにラップさせたい場合、可能ですか?

<img src='pic.png'>
<div id='block'>
<p>Somebody
</div>
</img>

背景画像だけを使用する必要があることはわかってdivいますが、プロパティを使用したいauto

img{width:50%; height:auto;}

を使用するdivと、背景画像のサイズがわからず、画像の比率のアスペクトに応じてdivが調整されないため、autoを使用しても機能しません。

4

1 に答える 1

3

imgこれはインラインタグであるため、子孫要素を含めるべきではありません。

IMG要素は、現在のドキュメントの要素の定義の場所に画像を埋め込みます。IMG要素にはコンテンツがありません; これは通常、src属性で指定された画像にインラインで置き換えられます。ただし、行から「浮いた」左または右に配置された画像は例外です。

ソース

于 2012-12-09T04:59:56.890 に答える