CSS圆角边框、盒子阴影及文字阴影详解
文章目录
- 1. 圆角边框
- 2. 盒子阴影
- 3. 文字阴影
1. 圆角边框
在CSS3 中,新增了圆角边框样式,这样我们的盒子就可以变圆角了。
border-radius 属性用于设置元素的外边框圆角。
语法:
radiu半径(圆的半径)原理:(椭)圆与边框的交集形成圆角效果:
注意:
- 参数值可以为数值或百分比的形式
- 如果是正方形,想要设置为一个圆,把数值修改为高度或者宽度的一半即可,或者直接写为50%
- 该属性是一个简写属性,可以跟四个值,分别代表左上角、右上角、右下角、左下角
- 分开写:border-top-left-radius、border-top-right-radius、border-bottom-right-radius 和border-bottom-left-radius
- 兼容性ie9+浏览器支持, 但是不会影响页面布局,可以放心使用.
示例:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>.yuanxing {width: 200px;height: 200px;background-color: pink;/* border-radius: 100px; *//* 50%就是宽度和高度的一半 等价于100px */border-radius: 50%;}.juxing {width: 300px;height: 100px;background-color: pink;border-radius: 50px;}.radius {width: 200px;height: 200px;background-color: pink;border-radius: 10px 20px 30px 40px;}</style>
</head>
<body>1.圆形的做法:<div class="yuanxing"></div>2.圆角矩形的做法:<div class="juxing"></div>3.可以设置不同的圆角<div class="radius"></div>
</body>
</html>
2. 盒子阴影
CSS3 中新增了盒子阴影,我们可以使用box-shadow属性为盒子添加阴影。
语法:
注意:
- 默认的是外阴影(outset), 但是不可以写这个单词,否则造成阴影无效
- 盒子阴影不占用空间,不会影响其他盒子排列。
示例:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>div {width: 200px;height: 200px;background-color: pink;margin: 100px auto;}div:hover {box-shadow: 10px 10px 10px rgba(0, 0, 0, .3);}/* 原先盒子没有影子,当我们鼠标经过盒子就添加阴影效果 */</style>
</head>
<body><div></div>
</body>
</html>
3. 文字阴影
在CSS3 中,我们可以使用text-shadow 属性将阴影应用于文本。
语法:
示例:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>div {font-size: 50px;color: orangered;font-weight: 700;text-shadow: 5px 5px 6px rgba(0,0,0,.3);}</style>
</head>
<body><div>桃李不言,下自成蹊</div>
</body>
</html>
参考视频:https://www.bilibili.com/video/BV14J4114768?p=165
CSS圆角边框、盒子阴影及文字阴影详解相关推荐
- CSS圆角边框-盒子阴影-文字阴影
圆角边框 border-radius: 10px; radius半径原理:(椭)圆与边框的交集形成圆角效果. 参数值可以是数值或百分比形式: 如果是正方形,想要设置一个圆,把数值改为高度或宽度的一半, ...
- CSS基础「三」盒子模型/产品模块案例/圆角边框/盒子阴影/文字阴影
本篇文章为 CSS 基础系列笔记第三篇,参考 黑马程序员pink老师前端入门教程 其他CSS基础相关文章: CSS基础「一」基础选择器 / 字体属性 / 文本属性 / 三种样式表 CSS基础「二」复合 ...
- css第4天笔记-圆角边框;盒子阴影;文字阴影;浮动;PS切图
学习内容:圆角边框:盒子阴影:文字阴影:浮动:PS切图 一.其他样式 1.圆角边框 在 CSS3 中,新增了圆角边框样式,这样我们的盒子就可以变圆角了. border-radius 属性用于设置元素的 ...
- css圆角边框、文字、盒子阴影
文章目录 圆角边框.文字.盒子阴影 圆角边框 盒子阴影 文字阴影 圆角边框.文字.盒子阴影 圆角边框 css3中新增了圆角边框样式 border-radius(半径)属性用于设置元素的外边框圆角 参数 ...
- ps基本操作以及盒子综合案例、圆角边框、盒子阴影、文字阴影
网页美工大部分效果图都是利用ps做的,以后切图工作在ps完成. 综合案例 图片不超出box(和父亲一样宽): 标签都是有语义的,标题要用h4,合理的地方用合理的标签. 每个盒子都取类名比较方便找到,利 ...
- 圆角边框+盒子阴影+文字阴影
目录 1. 圆角边框 2. 盒子阴影 3. 文字阴影 1. 圆角边框 border-radius:length:用于设置元素的外边框圆角 length越大, 半径越大,半径的圆越大,弧线越强烈. 参数 ...
- CSS / 圆角边框+阴影+浮动
目录 圆角边框 盒子阴影 文字阴影 传统网页布局的三种方式 浮动 浮动特性 浮动元素经常和标准流父级搭配使用 常见的网页布局案例 浮动布局注意点 圆角边框 语法:border-radius: 半径; ...
- CSS 盒子阴影和文字阴影
目录 盒子阴影 文字阴影 盒子阴影 CSS3中新增了盒子阴影,我们可以使用box-shadow属性为盒子添加阴影 语法: box-shadow:h-shadow v-shadow blur sprea ...
- CSS 阴影效果(盒子阴影,文字阴影)
总结: 盒子阴影和文字阴影可以理解为,在目标盒子下方,有另外一个盒子,两个盒子的位置和大小是一样的,所以平时是看不见的, box-shadow就是用来控制下面盒子的位置,大小和颜色的. 1. 盒子阴影 ...
最新文章
- Python numpy函数hstack() vstack() stack() dstack() vsplit() concatenate()
- java回收类_Java的内存回收——Java引用的种类
- linux 逻辑卷扩展
- 【数据结构与算法】数组与链表
- 首例猪心移植人体,川妹子立大功!36 岁哈佛女学霸敲除猪致病基因,成顶刊收割机...
- oracle 拉文件进ubuntu,ubuntu 18-20 安装oracle java 打开jnlp文件
- 使用guava带来的方便
- 路由相关的初始化(二)
- Install Oracle on RHEL5 - step by step
- LightOJ 1266 - Points in Rectangle 二维树状数组
- git可视化管理工具sourcetree
- 2020年电工(初级)考试及电工(初级)考试平台
- 从古至今的计算机设备,计算器从古至今的发展形成
- 编程速记(2):Pytorch篇-Tenor与numpy的互相转换
- 视网膜正常oct图_POAG患者视网膜各层厚度的OCT分析
- 解决在浏览器中打开java文件jnlp报错“该文件没有程序与之关联来执行该操作...”
- mysql5.7 报错1055_MySql5.7 报错 1055
- 【5G系列】一文打尽 IMSI、TMSI、GUTI、P-TMSI、S-TMSI、LMSI、5G-TMSI、5G-GUTI、5G-S-TMSI
- 特惠|好物推荐iPhone充电线两条装6.9元
- 5 款逆向工具,7 款代码分析工具,11 项优化建议