src
CSS で属性値を設定することは可能ですか?
ほとんどの場合、次のように使用します。
<img src="pathTo/myImage.jpg" />
そして私はこうありたいのです
<img class="myClass" />
.myClass {
some-src-property: url("pathTo/myImage.jpg");
}
CSS でまたはプロパティを使用せずにこれを行う方法があるかどうかを知りたいです。background
background-image
ベストアンサー1
完全な動作ソリューション ( Live Demo):
<!doctype html>
<style>
.MyClass123{
content:url("http://imgur.com/SZ8Cm.jpg");
}
</style>
<img class="MyClass123"/>
テスト済みおよび動作中:
- クローム 14.0.835.163
- サファリ4.0.5
- オペラ 10.6
- Firefox 100以降
テスト済みで動作しない:
- Firefox 40.0.2 (Developer Network Tools を観察すると、URL は読み込まれますが、画像は表示されないことがわかります)
- Internet Explorer 11.0.9600.17905 (URL が読み込まれない)