2013-04-06 44 views
0

这可能很难形容......但是...创建论坛 - 通过HTML/PHP调整图片的HTML大小?

我创建了一些简单的PHP论坛,我有能力让用户发布图像链接,我希望图像出现在页面上。但是...我的论坛帖子在iframe中,如果帖子的宽度太宽,它会切断一边,所以我想要图像只有这么宽。任何让图像适合的概念?我不知道HTML中是否有一些自动调整大小的选项,或者是一种让PHP远程获取文件宽度/高度并为其生成HTML的方法?

+0

尝试一个CSS类'.image_width {width:100%; }'或'style =“ - ms-interpolation-mode:bicubic; width:100%; max-width:600px; max-height:300px”'(example pixels sizes) – 2013-04-06 01:49:50

回答

0

您可以使用CSS如max-width属性:

iframe img{max-width: 500px;}/*or whatever your max wants to be*/ 

,并在PHP中您可以使用

<?php 
    list($width, $height) = getimagesize($yourfilename); 

,你可能需要在一个包裹getimagesize如果因为这将导致它返回假失败