CSS3边框图像

发布于 2024-11-16 07:15:22 字数 106 浏览 0 评论 0原文

我有四个单独的图像,每个图像 20px x 20px,我想在每个边框侧显示每个图像。有代码片段吗?我的目标平台是 FF 3.6+ 和 Safari 5+。

使用CSS3和HTML5。

I have four separate images each of 20px by 20px, I want to show each image on each border-side. any code snippet? My target platforms are FF 3.6+ and Safari 5+.

Using css3 and html5.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

み青杉依旧 2024-11-23 07:15:22

您可以使用:

/* Shorthand */
border-image:url('top.png') url('right.png') url('bottom.png') url('left.png');

或者长的方式:

/* Long way */
border-top-image:url('...');
border-right-image:url('...');
border-bottom-image:url('...');
border-left-image:url('...');

You can use:

/* Shorthand */
border-image:url('top.png') url('right.png') url('bottom.png') url('left.png');

Or the long way:

/* Long way */
border-top-image:url('...');
border-right-image:url('...');
border-bottom-image:url('...');
border-left-image:url('...');
贪恋 2024-11-23 07:15:22

似乎不可能为 border-image 属性使用多个图像。

但是,您仍然可以使用 border-image,只需创建一个所有四个边合二为一的图像即可。

看这里的示例: http://www.w3.org/TR/ css3-background/#border-images

border-image 获取图像的 url,然后是四个大小,即要使用的图像切片大小。
第一个值用于左上角,第二个值用于右上角,依此类推。
使用

border-image: url("border.png") 20 20 20 20 repeat;

will cut 的左上角 20x20 像素作为 div 的左上角,det 右上角 20x20 像素作为 div 的右上角,依此类推。

It does not seem possible to use more than one image for the border-image attribute.

However, you can still use border-image, you'll just need to create an image with all four sides in one.

Look at the example here: http://www.w3.org/TR/css3-background/#border-images

border-image takes the url for the image, and then four sizes, how much it should slice of the image to use.
The first value is used for the upper lefthand corner, the second for the upper righthand side, and so on.
Using

border-image: url("border.png") 20 20 20 20 repeat;

will chop of the upper left 20x20 pixels for the upper left of the div, det upper right 20x20 for the upper right of the div and so on.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文