画像のサイズに応じて、div 内に画像を配置しようとしています。例えば:
- Div1: 幅が 600 を超える画像はすべてここに配置されます。
Div2: 高さが 800 を超える画像はすべてここに配置されます。
img1 寸法 = 幅:601px; 高さ: 300px; この画像を Div1 に配置します。
- img2 寸法 = 幅:400px; 高さ: 850px; この画像を Div2 内に配置します。
javascriptを使用してそれを行うにはどうすればよいですか?
これが私がそれをやろうとしている方法です。
#Div1{
width:600px;
height:auto;
}
#Div2{
width:auto;
height:600px;
}
var imageUrl = new Array();
imageUrl[2] = '<img id="checkfunctionfirst" src="img1.jpg">'
imageUrl[3] = '<img id="checkfunctionfirst" src="img2.jpg">'
imageUrl[5] = '<img id="checkfunctionfirst" src="img3.jpg">'
function checkfunctionfirst () {
for(i=0;i<=imageUrl.length;i++){
if(imageUrl[i].width>600){
//place this image on Div1
}
if(imageUrl[i].height>800){
//place this image on Div2
}
}
}
ありがとう