0

我在 TD 的表格中插入图像

style="background-image: url("my_url_goes_here")

然后我在该 TD 中应用一个透明的 PNG 蒙版,使其圆角图像(与背景角颜色相同,并显示图片的中间)

style = "background-image: url()我想知道我是否可以在 CSS 部分(使用图像中的 ALT。

如果不清楚我在问什么,我会进一步解释,只是问。

另外,我的一个朋友几分钟前通过电话告诉我,css3 圆形边框可以应用于各种事物,不仅是边框,还包括图像等。如果是这样的话,那就太好了,我我不确定圆形边框也会使图像变圆,从未尝试过(除了通常的 IE,它们显示为方形)。

谢谢。

4

4 回答 4

3
  1. 不,您不能添加alt到背景图像
  2. 是的,这是可能的 - http://jsfiddle.net/TyFM7/
于 2012-06-08T13:59:58.243 回答
1

没有 css 不支持 alt 标签。

至于用 CSS 圆角图像是可能的。

http://www.css3.info/preview/rounded-border/

于 2012-06-08T13:58:34.027 回答
1

alt属性旨在在没有加载资源的情况下提供等效文本。它不会出现在背景图像中,而是出现在图像、区域等中。

来源:http ://www.w3.org/TR/html4/struct/objects.html#h-13.8

至于圆角,border-radius也适用于图像 -即使在 IE中也是如此。如果您想查看为该属性提供样式的当前最佳方法,请查看http://css3please.com

img.rounded {
    -webkit-border-radius: 12px;
    border-radius: 12px;
}
于 2012-06-08T14:00:13.163 回答
1

背景图像不需要 alt 标签,因为您不希望这些实际被索引。

CSS 边框半径可以添加到大多数事物中,这是添加了边框半径的图像示例:

边框半径为 30px 的图像示例

于 2012-06-08T14:02:54.207 回答