2

我如何向http://notions.okuda.ca/2007/02/06/cool-css-image-border-style/中提到的图像边框示例添加文本标题

我想在指定图像路径的同一位置使用代码(不在样式表中),所以在某处

<img src="SOMETHING.jpg" style="display: block; margin-left: auto; margin-right: auto; padding:8px; border:solid; border-color: #dddddd #aaaaaa #aaaaaa #dddddd; border-width: 1px 2px 2px 1px;" />
4

3 回答 3

1

我不明白你怎么能做到这一点,而不至少像这样制作 ap 标签:

    <p><img src="location/of/my_image" alt=""/><br/>Caption</p>

而是将样式添加到 p 标签。

示例:http: //jsbin.com/ewazir

于 2012-02-14T04:31:36.973 回答
1

你知道自 2007 年以来发生了很多变化吗?CSS3 引入了box-shadow执行此操作的属性,但更实际。

但是,如果没有 HTML 或 JavaScript,您将无法制作标题。CSS 无法从 HTML 中读取属性。

这是一个演示:http: //jsfiddle.net/2DuyU/3/

于 2012-02-14T04:08:01.387 回答
-1

我认为你应该写以下

<img>your caption</img>
于 2012-02-14T04:07:46.443 回答