這個問題用asp怎麽好解決呢,js不就可以搞定了。
<div?id='testb'></div>
<div?id='testa'><img.....>a區的內容</div>
<script>//頁面加載時運行,要寫在腳本的下方或者調用js時加上defer="defer"?屬性
window.onlode=function(){?
var?obj=document.getElementById('testb')//獲取B區域的對象
obj.innerHTML=document.getElementById('testa').innerHTML//B區域內容設置與A區相同
var?img=obj.getElementsByTagName('img')//獲取所有img標簽也就是圖片的對象
var?w=obj.offsetWidth//獲取B區域的寬度
var?n=img.length//獲取圖片的個數
var?imgW=w/n//平均分配圖片的大小,如果有間距,則再減去壹定的值
for(var?j=0;j<n;j++){?
img[j].style.width=imgW+'px'//設置每張圖片的寬度。
}
}
</script>
壹般設置寬度,圖片的高度會相應的改變,如果不行,再設置圖片的高度,原理相同。