我用的是jsp页面查询出的图片,有的图片名称是中文的,每页显示10个,每行显示5个,第一行能显示满,但是从第二行就只是显示一个或是两个而且是靠右显示,剩下的就在第三行显示了。有人遇到过这种情况吗?或是哪位高手能帮忙出出注意,谢谢各位了!
问题补充:这是我做的截图,要是有什么不明白的再提,谢谢了!
问题补充:<div class="list_imgcontent">
<logic:notEmpty name="photoList" scope="request">
<logic:iterate id="photo" name="photoList">
<div class="list_img">
<a href="<bean:write name="photo" property="photoUrl"/>" title="<bean:write name="photo" property="photoName"/>" class="thickbox" rel="gallery-plants">
<img src="<bean:write name="photo" property="littlePhotoUrl"/>" class="img_list"/></a>
</div>
</logic:iterate>
</logic:notEmpty>
</div>
请描述清楚,或者上传张效果图片.要不没人能知道你说什么
虽然没看懂你说的啥 不过我建议你上传时对图片重名名成英文 这样就肯定没问题了
你查询出来后用table框一下不就好了
首先查询结果是list 然后迭代这个list
最好能把代码贴出来看下!光看图片,也看不出什么来。
如果你要非用div里面放置img的话 建议用table的列里面放div 或者调整你的css 你的布局方式肯定有问题