jquery:
//此段代码依赖jQuery,且需要放在目标元素之后运行或放在load或ready内
var rawWidth = $('#article-cnt .gallery img').width();
var calcWidth = rawWidth>688?688:rawWidth();
$('#article-cnt .gallery img').css('width',calcWidth);
第四条你试一下是选择器报错还是私有属性头(-webkit)报错,如果是后者,那没办法,现在css3标准仍为完全确定,所以浏览器在执行一些新的属性时必须加这个头,标准是什么都不加的
如果是前者,应该照第4条改过来就行(-webkit,-moz等的可能性较大)