返回介绍

第六课 css3 新增背景属性

发布于 2024-09-07 17:46:30 字数 2463 浏览 0 评论 0 收藏 0

  • CSS 背景属性复习
    • background :
      • background-color :背景颜色
      • background-image :背景图片
      • background-repeat :背景重复
      • background-position :背景定位
      • background-attachment :背景固定( scroll/fixed)
  • CSS3 新增背景属性
  • background-size 背景尺寸
    • background-size:x y 水平 垂直方向的尺寸,像素/百分比/auto/…
    • background-size:100% 100%
    • background-size:cover 比例放大
    • background-size:contain 包含(图片不溢出)
  • 多背景
    • background-image:url(1.jpg),url(2.jpg) ;
  • background-origin 背景区域定位
    • border-box : 从 borde r 区域开始显示背景。
    • padding-box : 从 padding 区域开始显示背景。
    • content-box : 从 content 内容区域开始显示背
  • background-clip 背景绘制区域
    • border-box : 从 border 区域向外裁剪背景。
    • padding-box : 从 padding 区域向外裁剪背景。
    • content-box : 从 content 区域向外裁剪背景。
  • text :背景填充文本
    • no-clip : 从 border 区域向外裁剪背景
  • 颜色渐变
    • 线性渐变linear-gradient (起点/角度,颜色 位置,…,)
      • 起点: left/top/right/bottom/left top...... 默认 top
      • 角度:逆时针方向 0-360
      • 颜色 位置: red 50% , blue 100% (红色从 50%渐变到 100%为蓝色)
      • repeating-linear-gradient 线性渐变重复平铺
        • IE 低版本渐变(滤镜):
        • filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ff0000',GradientType='1');
    • 径向渐变radial-gradient (起点(圆心位置), 形状/半径/大小,颜色 1,颜色 2)
      • 起点: left/top/right/bottom 或具体值/百分比
      • 形状: ellipse (椭圆)、 circle (正圆)
      • 大小:具体数值或百分比,也可以是关键字( closest-side (最近端), closest-corner 最近角), farthest-side (最远端), f arthest-corner (最远角), contain (包含) , cover (覆盖));

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

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文