当前位置:Gxlcms > css > border-image属性怎么用

border-image属性怎么用

时间:2021-07-01 10:21:17 帮助过:13人阅读

border-image属性是一个是一个简写属性,通过该属性可使用图片来创建边框。

CSS3 border-image属性

作用:使用图片来创建边框

说明:复合属性。设置或检索对象的边框样式使用图像来填充。可以一次性设置: border-image-source,border-image-slice,border-image-width,border-image-outset和border-image-repeat属性的值。

语法:

  1. border-image: source slice width outset repeat|initial|inherit;

参数:

border-image-source:用于指定要用于绘制边框的图像的位置。

border-image-slice:图像边界向内偏移。

border-image-width: 图像边界的宽度。

border-image-outset:用于指定在边框外部绘制 border-image-area 的量。

border-image-repeat:用于设置图像边界是否应重复(repeat)、拉伸(stretch)或铺满(round)。

css3 border-image属性使用示例

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <style>
  5. div
  6. {
  7. border:15px solid transparent;
  8. width:300px;
  9. padding:10px 20px;
  10. }
  11. #round
  12. {
  13. -moz-border-image:url(https://img.php.cn/upload/article/000/005/656/5af270fd37755429.jpg) 30 30 round;
  14. /* Old Firefox */
  15. -webkit-border-image:url(https://img.php.cn/upload/article/000/005/656/5af270fd37755429.jpg) 30 30 round;
  16. /* Safari and Chrome */
  17. -o-border-image:url(https://img.php.cn/upload/article/000/005/656/5af270fd37755429.jpg) 30 30 round;
  18. /* Opera */
  19. border-image:url(https://img.php.cn/upload/article/000/005/656/5af270fd37755429.jpg) 30 30 round;
  20. }
  21. #stretch
  22. {
  23. -moz-border-image:url(https://img.php.cn/upload/article/000/005/656/5af270fd37755429.jpg) 30 30 stretch;
  24. /* Old Firefox */
  25. -webkit-border-image:url(https://img.php.cn/upload/article/000/005/656/5af270fd37755429.jpg) 30 30 stretch;
  26. /* Safari and Chrome */
  27. -o-border-image:url(https://img.php.cn/upload/article/000/005/656/5af270fd37755429.jpg) 30 30 stretch;
  28. /* Opera */
  29. border-image:url(https://img.php.cn/upload/article/000/005/656/5af270fd37755429.jpg) 30 30 stretch;
  30. }
  31. </style>
  32. </head>
  33. <body>
  34. <div id="round">在这里,图片铺满整个边框。</div>
  35. <br>
  36. <div id="stretch">在这里,图片被拉伸以填充该区域。</div>
  37. <p>这是我们使用的图片:</p>
  38. <img src="https://img.php.cn/upload/article/000/000/024/5c513adf97e86533.jpg">
  39. <p><b>注释:</b> Internet Explorer 不支持 border-image 属性。</p>
  40. <p>border-image 属性规定了用作边框的图片。</p>
  41. </body>
  42. </html>

效果图:

1.jpg

以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注Gxl网相关教程栏目!!!

以上就是border-image属性怎么用的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行