border-radius的用法与技巧总结

border-radius属性用法重点罗列

  1. border-radius: none | <length>{1,4} [/<length>{1,4}] ? 。如果存在反斜杠/,则反斜杠/之前表示圆角的水平方向半径,之后表示垂直方向半径;如果没有反斜杠/,表示二者相等。四个值按照top-left、top-right、bottom-right、bottom-left这样的顺序来设置。
    特殊的:如果要重置元素没有圆角,取值none无效,需将元素的border-radius设置为0.
  2. border-radius拥有四个派生属性,例如border-top-left-radius,这些属性需要增加前缀才能正确使用。
  3. 分开设置各个顶角的圆角的水平和垂直半径时不需要反斜杠/。
  4. 在一行内写完4个角的水平垂直半径应如下格式:border-radius:60px 20px 30px 40px / 60px 20px 30px 40px ,反斜杠“/”之前的为水平半径,之后为垂直半径。
  5. 只有当border-collapse属性值为separate时,表格圆角才能显示。

border-radius使用技巧与代码示例

一、内外半径
border-radius内部半径等于外部半径减去对应border-width。当差值小于等于0时,元素内角为直角,当差值大于零时,为圆角,且差值越大,圆角越明显。

    内角为直角

  内角为圆角

二、两边颜色不同时,两条相邻边颜色与样式转变的中心点在一个和两边宽度成正比的角上。

三、圆形:元素高宽相同,圆角半径为高宽的一半

当border-width较大时,圆角半径应设置为元素的高与border-width的和的一半,或者直接设置50%。

四、半圆,设置两个border-radius。扇形,设置一个border-radius。椭圆。

时间: 2024-12-16 06:27:39

border-radius的用法与技巧总结的相关文章

MFC总结之CListCtrl用法及技巧(二)

续第一篇:MFC总结之CListCtrl用法及技巧(一) http://blog.csdn.net/zwgdft/article/details/7560592 本篇重点介绍:禁止拖动表头.让第一列居中显示.设置行高与字体.虚拟列表技术.点击表头时进行归类.向上与向下移动.动态调整大小问题.避免闪烁问题. 6.禁止拖动表头 重载OnNotify消息响应函数,屏蔽两个消息通知码:HDN_BEGINTRACKW 和HDN_DIVIDERDBLCLICKW.示例如下: BOOL CXXXX::OnNo

MFC总结之CListCtrl用法及技巧(一)

本文根据本人在项目中的应用,来谈谈CListCtrl的部分用法及技巧.当初学习时,查了很多资料,零零碎碎的作了些记录,现在主要是来做个总结,方便以后查阅.主要包括以下十三点内容:基本操作.获取选中行的行号.复选框操作.动态设置选中行的字体颜色.设置选中行的背景颜色.禁止拖动表头.让第一列居中显示.设置行高与字体.虚拟列表技术.点击表头时进行归类.向上与向下移动.动态调整大小问题.避免闪烁问题. 分为两篇来进行总结.本篇重点总结:基本操作.获取选中行的行号.复选框操作.动态设置选中行的字体颜色.设

什么是shell,shell基础由浅入深,常用的shell命令、用法、技巧

Shell:可以批量处理.自动化完成一系列维护任务,大大减轻管理员的负担!Shell是一个特殊的应用程序,介于操作系统内核与用户之间,充当了一个"命令解释器"的角色.负责接收用户输入的操作指令,并进行解释,将需要执行的操作传递给内核执行,并输出执行结果. 如何查看系统所支持的Shell(默认为Bash): Shell脚本格式:由脚本声明.脚本注释.可执行语句构成:   Shell脚本执行方式:只要将平时使用的各种Linux命令按顺序保存到一个文本文件,然后添加可执行权限,这个文件就成为

border的特殊用法

大家很容易在一些网页上看到二级菜单上有一个小的三角形,这个小三角型 除了可以使用图片或者使用iconfont写出来,还可以使用border写出来 这边简单的为大家举一个例子,希望对大家有用吧! css样式为: 1 *{ 2 margin:0; 3 padding:0; 4 } 5 .box{ 6 position: relative; 7 margin:100px 400px; 8 animation: move1 4s linear infinite; 9 } 10 .box div{ 11

Perl命令行常见用法及技巧

作者:懒人运维 来源: 懒人运维   替换 将所有C程序中的foo替换成bar,旧文件备份成.bak perl -p -i.bak -e 's/\bfoo\b/bar/g' *.c 很强大的功能,特别是在大程序中做重构.记得只有在UltraEdit用过. 如果你不想备份,就直接写成 perl -p -i -e 或者更简单 perl -pie, 恩,pie这个单词不错 将每个文件中出现的数值都加一 perl -i.bak -pe 's/(\d+)/ 1 + $1 /ge' file1 file2

iterm2用法与技巧

1.设置窗口 定位到 [Preferences - Profiles - Window] 新窗口设定风格设为 [Top of Screen],这样每次新打开终端都会固定出现在屏幕的顶端且不会有窗口边框.如果你也使用多 Space 和双显示器的话,同时选择 Main Screen 和 All Space 会比较方便. 2.设置快捷键 这一步很简单,定位到 [Preferences - Keys - Hotkey],这里有两个选项,第一个为设置全局快捷键,在 iTerm 启动的前提下,使用该快捷键可

数组api的用法小技巧

1.arr.map()可以拿到数组里面的每一项数据,对数据进行操作, arr.map(function(item,index,arr){ return  ............; }) 原文地址:https://www.cnblogs.com/maibao666/p/11445925.html

十分钟完成Bash 脚本进阶!列举Bash经典用法及其案例

前言:在linux中,Bash脚本是很基础的知识,大家可能一听脚本感觉很高大上,像小编当初刚开始学一样,感觉会写脚本的都是大神.虽然复杂的脚本是很烧脑,但是,当我们熟练的掌握了其中的用法与技巧,再多加练习,总有一天也会成为得心应手的脚本大神.脚本在生产中的作用,想必小编我不说,大家也都知道,脚本写的6,可以省下很多复杂的操作,减轻自己的工作压力.好了,废话不多说,接下来,就是Bash脚本的用法展示. 一.条件选择.判断(if·.case) 二.四个循环(for.while.until.selec

ClistCtrl用法及总结(由怎样隐藏ListCtrl列表头的排序小三角形这个bug学习到的知识)

1 怎样隐藏ListCtrl列表头的排序小三角形 在创建控件是加入|LVS_NOSORTHEADER风格即可. 一下是用法总结: 本文根据本人在项目中的应用,来谈谈CListCtrl的部分用法及技巧.当初学习时,查了很多资料,零零碎碎的作了些记录,现在主要是来做个总结,方便以后查阅.主要包括以下十三点内容:基本操作.获取选中行的行号.复选框操作.动态设置选中行的字体颜色.设置选中行的背景颜色.禁止拖动表头.让第一列居中显示.设置行高与字体.虚拟列表技术.点击表头时进行归类.向上与向下移动.动态调