时间:2014-05-26 14:31:16

标签: php css

我的php文件中有以下语句

<div id="product-info-left-column"><?php echo tep_image(DIR_WS_IMAGES . $product_info['products_image'] ); ?></div>

这从数据库中获取图像,现在图像大小实际上是300px x 600px,但我希望它对移动设备有好处,所以我需要弄清楚如何使这个响应。

我也有一个css声明

#product-info-left-column {
max-width:300px;
float:left;
margin:0px 0px 0px 0px;
padding:20px 22px 20px 22px;
}

但遗憾的是,这并不能控制图像尺寸..

是否有更好的方法来将图像放置在页面上以便其响应

提前致谢

}

1 个答案:

答案 0 :(得分:1)

此处最简单的解决方法是在样式表中使用不同的css选择器:

#product-info-left-column img {
max-width:300px;
float:left;
margin:0px 0px 0px 0px;
padding:20px 22px 20px 22px;
}

那就是php创建img标签。它会将图像宽度减小到300px。