我希望當分辨率小於980像素時,應執行下面的代碼(從img
中刪除寬度和高度)。代碼將如何?謝謝使用jQuery和媒體查詢去除圖像大小
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
jQuery.noConflict();
jQuery(document).ready(function($){
$('img').each(function(){
$(this).removeAttr('width')
$(this).removeAttr('height');
});
});
</script>
我在這裏沒有看到任何代碼表示一個'@ media'查詢。另外,'@ media'查詢只會改變CSS ......如果你在img標籤上有高度和寬度屬性的硬編碼,我相信這些將優先於CSS實現的高度和寬度,或者至少會導致渲染在加載過程中會出現一個尺寸的問題,並且在CSS完成樣式化標記時可能會突然改變。 – 2013-02-22 18:43:23