php - 调整图像大小

标签 php image resize forum stretch

我正在使用 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/

相关文章:

image - 清理 Docker 镜像占用的磁盘空间

html - 浏览器中任何分辨率的完整背景图像大小

Python Pillow 调整图像大小问题 : it runs well but there're no images

java - GWT:是否可以在添加下一个子项之前但在 CSS 规则应用于该子项之后检查父项大小?

php - Mysql:将特定记录移动到 ORDER BY 旁边的结果数组顶部

php - 从产品类别及其所有子类别中获取产品

ruby-on-rails - 如何在不属于 Assets 管道的 Rails 4 中渲染图像

html - 如何阻止表格自行调整大小以适应屏幕?

php - 选择多对多关系中没有类别的记录

php - 在 PHP 中使用从 jQuery 发送的 JSON 对象