五十二:CSS3之圆角、边框、边界图片

您所在的位置:网站首页 圆角边框图片 五十二:CSS3之圆角、边框、边界图片

五十二:CSS3之圆角、边框、边界图片

#五十二:CSS3之圆角、边框、边界图片| 来源: 网络整理| 查看: 265

 

一:圆角

border-radius属性:一个最多可指定四个border-*-radius属性的复合属性,这个属性允许为元素添加圆角边框,多个值的 时候,从左上角开始,顺时针

单个属性指定:

    border-top-left-radius:左上角的弧度

    boder-top-right-radius:右上角的弧度

    border-bottom-right-radius:右下角的弧度

    border-bottom-left-radius:左下角的弧度

复合属性使用:

    四个值:第一个值为左上角,第二个值为右上角,第三个值为右下角,第四个值为左下角

    三个值:第一个值为左上角,第二个值为右上角和左下角,第三个值为右下角

    两个值:第一个值为左上角和右下角,第二个值为右上角和左下角

    一个值:四个圆角相等

 

使用案例:

Title /* 顶部大椭圆 */ div{ width: 500px; height: 300px; border: 1px solid black; /* 声明兼容,不同浏览器用的渲染内核不一样 */ /* 四边都为50%时,为椭圆 */ -webkit-border-radius: 50%; /* Chrome浏览器 */ -moz-border-radius: 50%; /* 火狐浏览器 */ -ms-border-radius: 50%; /* IE浏览器 */ -o-border-radius: 50%; /* 欧鹏浏览器 */ border-radius: 50%; /* 所有 */ font-size: 24px; font-weight: bold; /* 加粗 */ text-align: center; /* 水平居中 */ line-height: 300px; /* 行高与元素高度一致,垂直居中 */ position: relative; /* 父元素相对定位,方便后面子元素绝对定位 */ } /* 伪类 */ div:before, div:after{ position: absolute; /* 相对于父元素绝对定位 */ content: ""; display: block; /* 块级元素 */ border: 1px solid black; /* 声明兼容,不同浏览器用的渲染内核不一样 */ /* 四边都为50%时,为椭圆 */ -webkit-border-radius: 50%; /* Chrome浏览器 */ -moz-border-radius: 50%; /* 火狐浏览器 */ -ms-border-radius: 50%; /* IE浏览器 */ -o-border-radius: 50%; /* 欧鹏浏览器 */ border-radius: 50%; /* 所有 */ } div:before{width: 50px;height: 50px;bottom: -25px;right: 25px;} div:after{width: 20px;height: 20px;bottom: -75px;right: 0px;} 明天去哪

 

二:盒阴影

box-shadow:可以设置一个或多个下拉框阴影的框

  h-shadow:必要参数,水平方向的偏移量,允许负值

  v-shadow:必要参数,垂直方向的偏移量,允许负值

  blur:可选参数,模糊程度

  spread:可选参数,阴影大小

  color:可选参数,阴影的颜色

  inset:可选参数,外阴影还是内阴影

 

负值移动

 

完整示例

 

inset:内阴影

 

三:边界图片

border-image:使用border-image-*属性来构建美丽的可扩展按钮

  border-image-source:指定要使用的图像,而不是由border-style属性设置的边框样式,可用值:none、图片地址

  border-image-slice:指定图像的边界向内偏移,用于控制图片的缩放,可用值:number、%、fill

  border-image-width:指定图像边界的宽度,可用值:number、%、fill

  border-image-outset:用于指定在边框外部绘制border-image-area的量,可用值:length、number

  border-image-repeat:图像边界是否应重复(repeated)、拉伸(stretched)、或铺满(rounded)

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3