CSS border-image无效

时间:2012-12-09 06:07:52

标签: html css html5 css3

我目前正在尝试使用CSS的边框图像将自定义边框应用于div。我觉得我拥有所有正确的代码,但我的图像没有显示为边框。有人可以看看这个html / css代码并告诉我我做错了吗?

HTML:

<div id="box">
&nbsp;
</div>

CSS:

   body { text-Align: center; } /* CENTER ALIGN FOR IE */

#PC_Attack_Lightbox {

  /*** CENTER ALIGN BOX ***/
  text-Align: left;
  margin: 0 auto;

  /*** SET WIDTH & HEIGHT ***/
  width: 500px;
  height: 500px;

  background: #EBF5FF; /* SET BG */

  /*** APPLY BORDER-IMAGE ***/
    border:35px outset brown;
    -moz-border-image:url(img/wood2.jpg) 25 30 10 20 repeat;
    -webkit-border-image:url(img/wood2.jpg) 25 30 10 20 repeat;
    border-image:url(img/wood2.jpg) 25 30 10 20 repeat;
}

2 个答案:

答案 0 :(得分:0)

因为你在#PC_Attack_Lightbox上使用了box div和你的写css 所以使用PC_Attack_Lightbox

<div id="PC_Attack_Lightbox">
&nbsp;
</div>​

答案 1 :(得分:0)

<div id="PC_Attack_Lightbox">

// your code here

</div>

body { text-Align: center; } /* CENTER ALIGN FOR IE */

#PC_Attack_Lightbox {

  /*** CENTER ALIGN BOX ***/
  text-Align: left;
  margin: 0 auto;

  /*** SET WIDTH & HEIGHT ***/
  width: 500px;
  height: 500px;

  background: #EBF5FF; /* SET BG */

  /*** APPLY BORDER-IMAGE ***/
    border:35px outset brown;
    -moz-border-image:url(img/wood2.jpg) 25 30 10 20 repeat;
    -webkit-border-image:url(img/wood2.jpg) 25 30 10 20 repeat;
    border-image:url(img/wood2.jpg) 25 30 10 20 repeat;
}