gpt4 book ai didi

css - 如何使 CSS 边框图像工作

转载 作者:行者123 更新时间:2023-11-28 09:40:27 24 4
gpt4 key购买 nike

我的网站上有边框。我想在垂直菜单的顶部放一张图片,在底部放一张图片,在中间放一张背景,但这不起作用。

这是我的代码:

.border-image {
border: solid transparent 10px; //I tried with and without this line
border-top-image: url(/pictures/menu_top.png) 10 round round;
border-bottom-image: url(/pictures/menu_bottom.png) 10 round round;
}
#menu_left {
background-image: url(/pictures/menu_middle.png);
background-repeat:repeat-y;
}

我只有中间的图像,没有顶部/底部的图像。 Firefox 给我:

Property « border-bottom-image » unknow. Property « border-top-image » unknow.

知道我做错了什么吗?

编辑:这适用于 FF、Chorme 和 Opera,但不适用于 IE9。

border-color:transparent; border-width:45px 10px 48px 10px;
-moz-border-image:url("../pictures/left_menu_full.png") 45 9 48 9 stretch ;
-webkit-border-image:url("../pictures/left_menu_full.png") 45 10 48 10 repeat;
-o-border-image:url("../pictures/left_menu_full.png") 45 10 48 10 repeat ;
-ms-border-image:url("../pictures/left_menu_full.png") 45 10 48 10 repeat ;
border-image:url("../pictures/left_menu_full.png") 45 10 48 10 repeat ;

最佳答案

正如您提到的文章中所述,您仍然必须为 firefox 使用 -moz 前缀。

-webkit 适用于 Safari 和 Chrome 等 Webkit 浏览器-o 用于 Opera有时…-ms 用于 Microsoft,尽管在这种情况下,IE9 及以下版本不支持 border-image。

关于css - 如何使 CSS 边框图像工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7860114/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com