我正在使用 PHP 开发一个论坛应用程序。在签名栏里我有
“<img src='randomimage.png'><br>bla blah
”
如果图像比字段大,它会拉伸(stretch)我的表格并且看起来很糟糕。如果图像太大,有什么方法可以调整图像大小吗?
抱歉我的英语不好,感谢您的阅读
编辑: 问题是它不仅仅是图像。这是图像和文本“大文本”。
尊敬的,汤姆
最佳答案
PHP...
您可以使用 gdlibrary 调整图像大小(请参阅:PHP/GD - Cropping and Resizing Images),但如果您还不太熟悉 PHP,这可能会很复杂。
jQuery/JavaScript
存在一个可以动态调整图像大小(拉伸(stretch)图像本身)的插件。查看 maxSide:http://css-tricks.com/maxside-jquery-plugin-and-how-to/
CSS...
保持签名图像驯服的快速解决方案是使用 css 限制它们的溢出:
<img src="randomimage.png" />
成为
<div class="sigBox"><img src="randomimage.png" /></div>
使用以下 CSS:
div.sigBox { overflow:hidden; width:50px; height:50px; }
这将隐藏大图像,而不是让它们扭曲您的内容。
关于php - 调整图像大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1295712/