html5--6-40 CSS边框

实例

div动态阴影

学习要点

  • 掌握CSS边框属性的使用

元素的边框就是围绕元素内容和内边距的一条或多条线。

元素的边框属性:

  • border 简写属性,用于把针对四个边的属性设置在一个声明。
  • border-width 简写属性,用于为元素的所有边框设置宽度,或者单独地为各边边框设置宽度。
    • 常用单位为像素(px)、em
    • thin细的边框。/medium 默认/thick 定义粗的边框。
  • border-style 用于设置元素所有边框的样式,或者单独地为各边设置边框样式。
    • none 定义无边框。
    • dotted 定义点状边框
    • dashed 定义虚线
    • solid 定义实线。
    • double 定义双线
    • groove 定义 3D 凹槽边框。
    • ridge 定义 3D 垄状边框。
    • inset 定义 3D inset 边框
    • outset 定义 3D outset 边框。
  • border-color 简写属性,设置元素的所有边框中可见部分的颜色,或为 4 个边分别设置颜色。
  • border-bottom 简写属性,用于把下边框的所有属性设置到一个声明中。
  • border-bottom-color 设置元素的下边框的颜色。
  • border-bottom-style 设置元素的下边框的样式。
  • border-bottom-width 设置元素的下边框的宽度。
  • border-left 简写属性,用于把左边框的所有属性设置到一个声明中。
  • border-left-color 设置元素的左边框的颜色。
  • border-left-style 设置元素的左边框的样式。
  • border-left-width 设置元素的左边框的宽度。
  • border-right 简写属性,用于把右边框的所有属性设置到一个声明中。
  • border-right-color 设置元素的右边框的颜色。
  • border-right-style 设置元素的右边框的样式。
  • border-right-width 设置元素的右边框的宽度。
  • border-top 简写属性,用于把上边框的所有属性设置到一个声明中。
  • border-top-color 设置元素的上边框的颜色。
  • border-top-style 设置元素的上边框的样式。
  • border-top-width 设置元素的上边框的宽度。

CSS3新增的边框属性:

  • border-radius 设置所有四个 border-radius 属性的简写属性
    1. * 同时设定四个角的圆角
    2. ** 分别设定左上 右下、左下 右上圆角
    3. *** 分别设定左上 、左下 右上、右下圆角
    4. **** 分别设定左上 、右上、右下、左下圆角
    • border-top-left-radius 左上角圆角边框
    • border-top-right-radius 右上角圆角边框
    • border-bottom-right-radius 右下角圆角边框
    • border-bottom-left-radius 左下角圆角边框
  • border-image 设置所有 border-image属性的简写属性。
    • border-image 复合属性,设置边框使用图像来填充,可依次设置一下属性:
      • border-image-source 图像来源路径
      • border-image-slice 边框背景图的分割方式
      • border-image-width 边框的宽度。
      • border-image-outset 边框背景图的扩展(边框图像区域超出边框的量。)
      • border-image-repeat 边框图像的平铺方式:stretch拉伸/repeat重复铺满/round重复铺满并对图片进行调整
  • box-shadow 向方框添加一个或多个阴影。
    • none: 无阴影
    • 阴影水平偏移值/阴影垂直偏移值/阴影模糊值/阴影外延值/阴影的颜色/inset内阴影(默认值为outset)

html5--6-40 CSS边框的更多相关文章

  1. 第 17 章 CSS 边框与背景[下]

    学习要点: 1.设置背景 主讲教师:李炎恢 本章主要探讨 HTML5 中 CSS 边框和背景,通过边框和背景的样式设置,给元素增加更丰富的外观. 一.设置背景 盒模型的尺寸可以通过两种方式实现可见性, ...

  2. 第 17 章 CSS 边框与背景[上]

    学习要点: 1.声明边框 2.边框样式 3.圆角边框 主讲教师:李炎恢 本章主要探讨 HTML5 中 CSS 边框和背景,通过边框和背景的样式设置,给元素增加更丰富的外观. 一.声明边框 边框的声明有 ...

  3. 第七十四节,css边框与背景

    css边框与背景 学习要点: 1.声明边框 2.边框样式 3.圆角边框  本章主要探讨HTML5中CSS边框和背景,通过边框和背景的样式设置,给元素增加更丰富的外观. 声明边框 边框的声明有三个属性设 ...

  4. 理解CSS边框border

    前面的话   边框是CSS盒模型属性中默默无闻的一个普通属性,CSS3的到来,但得边框属性重新焕发了光彩.本文将详细介绍CSS边框 基础样式   边框是一条以空格分隔的集合样式,包括边框粗细(边框宽度 ...

  5. CSS 边框 阴影 效果

    CSS 边框 阴影 效果 以下将css实现阴影效果,以便须要朋友们,直接上代码 #shadow1{ width: 200px; height: 100px; color: white; backgro ...

  6. CSS 边框

    CSS 边框属性 CSS边框属性允许你指定一个元素边框的样式和颜色. 边框样式 边框样式属性指定要显示什么样的边界.  border-style属性用来定义边框的样式 border-style 值: ...

  7. html5 中的 css样式单 的 两种调用方式的区别

    在 html5 中 使用 css 样式单的方式 有4种: 1.链接外部样式文件:将样式文件 彻底与 html 文档分离,样式文件需要额外引入,这种情况下 一批样式 可以控制多份文档.对于好多文件都共有 ...

  8. css边框小结

    css边框 CSS对界面的分割如上图,他们的含义如下: contend:包含HTML元素中包含的文本,图像或其他媒体.      padding:内容和边框之间的空格. 你可以想像这样的内在空间.   ...

  9. CSS边框效果

    前面的话 本文将详细介绍CSS边框效果 半透明边框 border:10px solid hsla(0, 0%, 100%,.5); background-clip:padding-box; 缝边效果 ...

  10. 复习-css边框和背景属性

    css边框和背景属性 border:所有边框属性 border-width:四条边框的宽度 border-style:设置边框样式,主要有dotted.solid.double border-colo ...

随机推荐

  1. 【HDOJ5950】Recursive sequence(矩阵乘法,快速幂)

    题意:f[1]=a,f[2]=b,f[i]=2f[i-2]+f[i-1]+i^4(i>=3),多组询问求f[n]对2147493647取模 N,a,b < 2^31 思路:重点在于i^4的 ...

  2. jsp、Html页面注释的种类

    <!-- 这里面的注释在查看页面源代码时,依旧可以看到,另外页面加载时这里面注释的内容仍旧会编译 --> <%-- JSP中的注释,这里面的内容在查看页面源代码时,看不到这里面注释书 ...

  3. PXE+Kickstart 自动安装CentOS系统

    PXE (preboot execcute environment) 依赖服务 dhcp tftp file server (yum repository) 准备TFTP服务器  如何配置TFTP服务 ...

  4. 字符串哈希hash

    题目描述 如题,给定N个字符串(第i个字符串长度为Mi,字符串内包含数字.大小写字母,大小写敏感),请求出N个字符串中共有多少个不同的字符串. 友情提醒:如果真的想好好练习哈希的话,请自觉,否则请右转 ...

  5. 【转】 使用 Python 获取 Linux 系统信息

    在本文中,我们将会探索使用Python编程语言工具来检索Linux系统各种信息.走你. 哪个Python版本? 当我提及Python,所指的就是CPython 2(准确的是2.7).我会显式提醒那些相 ...

  6. C++中的sort函数

    (一)为什么要用c++标准库里的排序函数 Sort()函数是c++一种排序方法之一,学会了这种方法也打消我学习c++以来使用的冒泡排序和选择排序所带来的执行效率不高的问题!因为它使用的排序方法是类似于 ...

  7. SolidEdge如何快速绘制并完全定义槽型孔

    如果你点击A之后形成的圆弧不是你想要的   你试着换个方向,如下图所示   有时候只有一个方形可以形成你要的半圆  

  8. fetch 函数分装

    1.fetch /** * 封装 fetch */ import { hashHistory } from 'react-router'; export default function reques ...

  9. hdu3076ssworld VS DDD 概率dp

    //ssworld VS DDD 两个人有血量值 hp1 , hp2  //两人掷骰子得到每一点的概率已知 //ssword赢的概率 //dp[i][j]  表示有第一个人血量为i.第二个人的血量为j ...

  10. SpringMVC框架下使用jfreechart绘制折线图,柱状图,饼状图

    java代码 @Controller public class CityAction { @Autowired private CityBiz cityBiz; //柱状图 @RequestMappi ...