如何在末尾显示带有图像的虚线?

时间:2011-05-29 21:21:01

标签: html css

我想在每个div之后显示一个带有图像的虚线。 每个div将用虚线在视觉上分开:[startOfLine] --------- [image] - [endOfLine]。

我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:2)

如果没有看到您的代码,我只能给您一般答案。虚线可能是用CSS设置的div的底部边框,如下所示:

border-bottom-style: dotted;

border-bottom-style: dashed;

然后,图像是正常的img,它将相对于原始位置定位:

position:relative;
top:10px;
left:10px;

当然,您必须设置正确的像素数。

答案 1 :(得分:0)

Tania对包含虚线边框的背景图片的回答可能是最简单的,可能是这样的:

#container {
    background: url("btn.gif") repeat-x 0 20px;
    height: 30px;
}

通过这种方式,您可以控制虚线相对于图像的位置。

CSS3的border-image属性尚未得到所有浏览器的完全支持,但值得关注(http://css-tricks.com/understanding-border-image)。