0

我在变量 $signature 中有一个来自客户签名的字符串。该字符串是 html 并且可能包含标签。我如何将该字符串中的所有图像调整为最大设置大小以阻止人们包含大量图片,但仍然在变量 $signature 中保留所有带有调整大小标签的 html。我需要设置最大尺寸或某种比例来减少显示的图像。

示例字符串:

$signature = '<b>test text</b><img src="http://kushsrivastava.files.wordpress.com/2012/11/test.gif">'

任何帮助都会很棒thanx..

4

2 回答 2

1

也许您可以将它全部包装在一个样式中,并在样式表中添加一个修复程序。

因此,当您在页面上输出 sig 时,将其包装起来......

<div class="sigstyle">
<?php echo $signature; ?>
</div>

然后,在您的样式表中,添加一个类...

.sigstyle img { 
    max-width: 300px;
    max-height: 300px;
}
于 2013-04-12T10:47:09.137 回答
0

只需使用该CSS属性重新调整图像大小

$signature = '<b>test text</b><img src="http://kushsrivastava.files.wordpress.com/2012/11/test.gif" width="100px" height="100px">';
于 2013-04-12T10:35:44.643 回答