【问题标题】:Creating forums - resizing an image's HTML via HTML/PHP?创建论坛 - 通过 HTML/PHP 调整图像的 HTML 大小?
【发布时间】:2013-04-06 10:11:21
【问题描述】:

这可能很难描述……但是……

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

【问题讨论】:

  • 尝试 CSS 类 .image_width { width:100%; }style="-ms-interpolation-mode: bicubic; width:100%; max-width:600px; max-height:300px"(示例像素大小)

标签: php html


【解决方案1】:

您可以在 css 中使用 max-width 属性,例如:

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

在php中你可以使用

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

您可能需要将 getimagesize 包装在 if 中,因为它会导致它在失败时返回 false

【讨论】:

    猜你喜欢
    • 2013-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-01
    • 2018-01-25
    • 1970-01-01
    • 2015-05-05
    相关资源
    最近更新 更多