【问题标题】:add dynamic (no matter image size) shadow effect on images?在图像上添加动态(无论图像大小)阴影效果?
【发布时间】:2009-11-19 06:07:36
【问题描述】:

是否可以在 photoshop 中创建一个 1 像素的阴影图像(例如 shadow.jpg),然后使用 PHP 在图像的下方或侧面重复该阴影,无论目标图像的宽度或高度是多少?

示例:如果我的图像是 640x420,那么 shadow.jpg 将在该图像下方重复 640 次,从而产生投影效果!

这是个好方法吗?

如果没有,还有哪些其他选择可以实现相同的目标?

谢谢

【问题讨论】:

  • 您是要创建新图像,还是要在 HTML 页面内设置样式?
  • 为服务器上的现有图像设置样式!

标签: php image


【解决方案1】:

如果您只是希望设置图像样式以在 Web 上显示,而不是实际使用 GD/etc 创建新图像。您可以查看许多 CSS Drop Shadow 技术中的一种。

如果您不介意不支持的浏览器中的内容降级,CSS3 会将very nice shadow effects 引入当前浏览器。

【讨论】:

    【解决方案2】:

    这是一种在 CSS 中实现的方法。

    http://www.wubbleyew.com/tests/dropshadows.htm

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-18
      • 2016-11-03
      • 2013-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多