鱼C论坛

 找回密码
 立即注册
查看: 6810|回复: 26

[学习笔记] 045 - 我们是优雅生活的践行者(下)

[复制链接]
发表于 2020-5-8 07:47:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 不二如是 于 2020-5-20 08:10 编辑






哈哈,废话不多说了,#敲黑板时刻!





在线视频:传送门





课程思维导图

45.png

猛戳

                               
登录/注册后可看大图
超清





Kapture 2020-05-08 at 15.49.35.gif


圆角边框和图像边框是两个难啃的东西,视频中小甲鱼老师讲解的很细,一定要认真看哦。


圆角边框

圆角是 CSS3 中新增的属性,目的就是为了:提高网页性能

CSS3 圆角只需设置一个属性:border-radius(课程一开始的 4 个是分别设置)。

鱼油为这个属性提供一个值,就能同时设置 4 个圆角的半径。

所有合法的CSS度量值都可以使用:em、ex、pt、px、百分比等等。

比如,下面我们有一个 div 方框:

  1. <!DOCTYPE html>
  2. <html lang="en">

  3. <head>
  4.     <meta charset="UTF-8">
  5.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6.     <title>鱼C-45</title>
  7.     <style>
  8.         div {
  9.             width: 100px;
  10.             height: 100px;
  11.             background-color: green;
  12.         }
  13.     </style>
  14. </head>

  15. <body>
  16.     <div></div>
  17. </body>

  18. </html>
复制代码

效果:

Snip20200515_15.png


现在设置它的圆角半径为15px(后续直接在 style 中 div 修改):

  1. border-radius: 15px;
复制代码

效果:

Snip20200515_16.png


这条语句同时将每个圆角的"水平半径"(horizontal radius)和"垂直半径"(vertical radius)都设置为 15px。

水平/垂直半径就是这样子:

1.png


border-radius 可以同时设置 1 到 4 个值。

规律和上一讲 border-radius 略有不同:

  • 设置 1 个值,表示 4 个圆角都使用这个值
  • 设置 2 个值,表示左上角和右下角使用第一个值,右上角和左下角使用第二个值
  • 设置 3 个值,表示左上角使用第一个值,右上角和左下角使用第二个值,右下角使用第三个值
  • 设置 4 个值,则依次对应左上角、右上角、右下角、左下角(顺时针顺序)。

拿 3 个值举例子:

  1. border-radius: 15px 5px 25px;
复制代码

效果:

Snip20200515_17.png


左上角为 15px,右上和左下为 5px,右下角为 25px 。

如果设置为 0 px,就是默认的直角了。

border-radius 还可以用斜杠设置第二组值。

这时,第一组值表示水平半径,第二组值表示垂直半径。

第二组值也可以同时设置 1 到 4 个值,应用规则与第一组值相同。

例如这里:

  1. border-radius: 15px 5px 25px / 3px 5px;
复制代码

效果:

Snip20200515_18.png


宏观来看是设置了 4 个值,左上 15px,右上 5px,右下 25px/3px,左下 5px 。

其中右下水平半径为 25px,垂直半径 3px 。

虽然各大浏览器都支持 border-radius,但是在某些细节上,实现都不一样。

当四个角的颜色、宽度、风格(实线框、虚线框等)、单位都相同时,所有浏览器的渲染结果基本一致。

一旦四个角的设置不相同,就会出现很大的差异。

比如,下面这段代码在不同的浏览器中,渲染结果就相差很大:

  1. border-color: blue;
  2.             border-style: solid dashed;
  3.             border-width: 1px 2px 3px;
  4.             border-top-color: red;
  5.             border-radius: 5%;
复制代码

效果:

Snip20200515_19.png



另外,并非所有浏览器,都支持将圆角半径设为一个百分比值。

因此,目前最安全的做法,就是将:

游客,如果您要查看本帖隐藏内容请回复

切记!


图像边框







课后作业,完成了吗?


传送门






                               
登录/注册后可看大图







如果有收获,别忘了评分


                               
登录/注册后可看大图


这位鱼油,如果喜欢本系列学习笔记,请订阅 淘专辑传送门)(不喜欢更要订阅

评分

参与人数 1荣誉 +5 贡献 +3 收起 理由
睦ちゃん她爹 + 5 + 3

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-8 07:48:25 | 显示全部楼层
沙发是我么??
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-8 07:48:32 | 显示全部楼层
不二是在用什么做思维导图呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-8 07:48:53 | 显示全部楼层
没抢到沙发
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-8 07:49:23 | 显示全部楼层
wuqramy 发表于 2020-5-8 07:48
不二是在用什么做思维导图呢

Mindjet MindManager
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-8 07:49:31 | 显示全部楼层
weiter 发表于 2020-5-8 07:48
沙发是我么??

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-8 07:50:04 | 显示全部楼层

慢了一步
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-8 07:52:41 | 显示全部楼层

Mindjet MindManager
MindManager(我用的)
这俩有什么区别呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-8 08:01:34 | 显示全部楼层
9#
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-8 08:15:39 | 显示全部楼层
10#
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-8 08:17:03 | 显示全部楼层

手速论坛实锤
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-8 08:23:31 | 显示全部楼层
为什么课后作业的传送门都没有设置超链接
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-25 19:06:54 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-9-10 22:43:14 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-9-13 18:47:45 | 显示全部楼层
谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-11-10 15:37:38 | 显示全部楼层
123
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-1-20 07:05:19 | 显示全部楼层
回复快快快~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-1-20 23:14:17 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-7-9 19:23:12 | 显示全部楼层
安全为上
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-8-4 08:10:50 | 显示全部楼层
重点
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-30 22:10

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表