我被我的網站上的邊框卡住了。我想在垂直菜單的頂部放置一個圖像,一個放在底部,另一個放在背景的中間,但不起作用。如何使CSS邊框圖像工作
這是我的代碼:
.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給我:
屬性«border-bottom-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 ;
謝謝!經過一些改變,我設法得到了一些東西: 'border-color:transparent; border-width:45px 10px 48px 10px; -moz-border-image:url(「../ pictures/left_menu_full.png」)45 10 48 10 repeat; -webkit-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;' 它適用於FF和Chrome,但不適用於IE 9和Opera。 任何tryck的? – remyremy
@remyremy見編輯。不幸的是,IE只支持border-image,所以你需要在這種情況下找到一個替代方案。 – kojiro