css3之圆角、背景及渐变

border-radius

兼容性:IE9+、Firefox 4+、Chrome、Safari 5+ 以及 Opera

border-radius 属性允许我们为元素添加圆角边框,是一个最多可指定四个 border -*- radius 属性的复合属性。拆开来就是 border-top-left-radius、border-top-right-radius、border-bottom-right-radius、border-bottom-left-radius

1、方向及各数量的值

每个半径的四个值的顺序是:左上角,右上角,右下角,左下角。

  • 设置一个值时,很好理解,四个角都是这个值
  • 设置两个值时,采用对角线相等的原则(参考margin、padding)。例如, border-radius: 50px 0px; 则左上和右下为50px,右上和左下为0。
  • 设置三个值时,根据对角线原则,第四个值会与第二个值相等。例如, border-radius: 5px 10px 15px; 则左上、右上、右下、左下分别为5px、10px、15px、10px

2、数值表示

数值有三种表示方法:px、%、em:

  • px:例如 50px,即为半径为50px的圆放在这个元素边框所呈现的弧度。假设现在这个元素高、宽为100px,那就成了圆。
  • %:将这个百分数乘以高、宽得到两条半径,以这两条半径在该元素内画椭圆࿰

css3属性之边框圆角、背景与渐变相关推荐

  1. (六)Flutter 基础部件 TextView 和TextStyle Flutter 容器 装饰盒子 边框 圆角 阴影 形状 渐变 背景图像

    RichText:行内多样式的文字 import 'package:flutter/material.dart';class BasicDemo extends StatelessWidget {@o ...

  2. Css3之基础-5 Css 背景、渐变属性

    一.CSS 背景概述 背景属性的作用 - 背景样式可以控制 HTML 元素的背景颜色.背景图像等 - 背景色 - 设置单一的颜色作为背景 - 背景图像 - 以图片作为背景 - 可以设置图像的位置.平铺 ...

  3. CSS3选择器、边框、背景、按钮

    1.CSS3概述 (1).CSS3简介 如同人类的的进化一样,CSS3是CSS2的"进化"版本,在CSS2基础上,增强 或新增了许多特性,弥补了CSS2的众多不足之处,使得Web开 ...

  4. 08.CSS3选择器、边框、背景、按钮

    CSS3概述 CSS3简介 如同人类的的进化一样,CSS3是CSS2的"进化"版本,在CSS2基础上,增强或新增了许多特性, 弥补了CSS2的众多不足之处,使得Web开发变得更为高 ...

  5. HTML背景渐变圆圈,CSS3 基础(1)——边框圆角背景渐变

    css3 简介 CSS3被拆分为"模块".旧规范已拆分成小块,还增加了新的. 一些最重要CSS3模块如下: 选择器.盒模型.背景和边框.文字特效.2D/3D转换.动画.多列布局 C ...

  6. php边框圆角,css3圆角和圆角边框使用方法总结

    在CSS3出现之前,想要实现圆角的效果可以通过图片或者用margin属性实现,传统的圆角生成方案,需要多张图片作为背景图案.CSS3出现以后,就不需要浪费时间去制作多张图片了,大大的减少了工作量,提高 ...

  7. html中的变圆的属性,CSS3属性之圆角效果——border-radius属性

    在css3之前,要实现圆角的效果可以通过图片或者用margin属性实现(可以参考这里:http://www.hicss.net/css-practise-of-image-round-box/).实现 ...

  8. 【读书笔记】《CSS3艺术:网页设计案例实战》——【一】伪元素、边框、背景属性

    文章目录 第2章 伪元素 2.1 ::before和::after伪元素[^eg1] 2.2 content属性[^eg2] 2.3 灵活使用伪元素 2.3.1 用伪元素拼接造型[^eg3] 2.3. ...

  9. css3边框圆角、背景

    边框 圆角 border-radius 盒子阴影 box-shadow 边界图片 border-image (属性值有平铺 round 和拉伸 stretch) 可以设置多个之间用逗号分隔开 圆角 b ...

最新文章

  1. 软件开发代码中各国语言对应的缩写
  2. C++标准库类模板(stack)和 队列(queue)
  3. 【阿里云课程】注意力机制原理,应用与设计
  4. linux 导入函数,共享库 – Linux ELF文件:如何获取属于导入函数的共享对象
  5. 从后台传给前台的url字符串值的注意事项
  6. 1010 一元多项式求导 (25分)
  7. 推荐 33 个 IDEA 最牛配置,好用到飞起来!
  8. Python学习入门基础:一篇文章搞定函数基础、函数进阶
  9. jar包与aar包的区别
  10. 一些经常会用到的Javascript检测函数
  11. windows下 MongoDB 导入json文件
  12. php 命令安装tp5,tp5.1框架的下载与安装方法步骤(图文)
  13. 【OpenDDS开发指南V3.20】第一章:介绍
  14. 安装Java反编译工具Luyten(Windows例)
  15. Python -- 扫描局域网活跃IP
  16. GAMES101-现代计算机图形学入门-闫令琪——Lecture 06 Rasterization 2 (Antialiasing and Z-Buffering) 学习笔记
  17. opencv图像处理学习(四十)——伪彩色处理
  18. 一个小型企业网络方案设计龙腾
  19. MacOS Monterey 12.1 (21C52) OC 0.7.6 / Cl 5142 / PE 三分区原版黑苹果镜像
  20. win8.1服务器系统安装教程,win8.1安装iis图文教程

热门文章

  1. html 在ios下怎么静音,iphone – 如何在iOS上的PJSIP调用中实现静音功能
  2. 【软件测试】APP自动化测试面试题,含答案
  3. python matplotlib 画注解图
  4. SDN商业化之路开启,云杉网络坚持像VMware一样只卖软件
  5. 信号处理——MATLAB音频信号加噪、滤波
  6. 允许远程访问 customErrors mode=Off/
  7. 关于我对Mars-3D的学习心得
  8. gridview设置DataFormatString格式
  9. spring中的Aware接口原来是这么回事
  10. 华为凌霄子母路由 Q6参数 华为凌霄子母路由 Q6怎么样