网站首页 > 技术教程 正文
在建企业网站时使用CSS边框圆角是很容易的事,但要设置边框圆角的渐变效果就需要费些功夫了,需要正确理解几个CSS属性的含义,background-origin,background-clip,background-size这几个是必须用到的,调整好性能的数值就可以灵活运用了。
想要实现CSS圆角渐变并匹配内容背景图可以参考以下代码:
<style> div { width: 500px; height: 300px; margin: 10px; padding: 30px; border-radius: 50px; /*设置圆角*/ border:50px solid transparent; /*设置边框颜色透明,确保背景渐变色显示*/ background-origin:border-box; /*从边框开始背景图*/ background-clip:padding-box,border-box; /*设置第一个背景和第二个背景的范围*/ background-size:cover; /*由于背景图像不能设置纯色,所以可以使用下面的方式设置纯色*/ background-image:linear-gradient(#fff, #fff),linear-gradient(#FC0, #F30); } .a1{display:block;height:280px;background-image:url(/images/school.jpg); background-repeat:no-repeat;background-size:contain;} </style> <div> <span class="a1">边框渐变色从内边框到边框,背景图像单独设置不重复。</span> </div>
background-origin表示的是背景起始位置,其三个值如下,依次是
border-box 从边框开始;
padding-box(默认) 从内边距开始;
content-box 从内容开始。
background-origin: border-box | padding-box(默认) | content-box
background-clip表示的是背景填充位置,其四个值如下,依次是
border-box(默认) 填充至边框;
padding-box 填充至内边距;
content-box 填充之内容;
text 作为字体前景色。
background-clip: border-box(默认) | padding-box | content-box | text
background-size表示的是背景尺寸,其五个值如下,依次是
contain 将图像扩大至适应最短的边,剩余部分默认重复图像
cover 将图像扩大至适应最长的边,图像可能显示不完整
length 两个值依次设置图像宽和高,未设置则为auto
percentage 两个百分比依次设置图像宽和高,未设置则为auto
auto 默认设置
- 上一篇: 西宁装修——背景墙装上边框,真的很漂亮!
- 下一篇: 20张超好看背景图,让你的照片更加绚丽多彩
猜你喜欢
- 2024-10-09 css——背景半透明,边框和内容不透明
- 2024-10-09 将视频水平翻转并虚化边框背景 视频图像翻转
- 2024-10-09 视频剪辑的初学者想要虚化视频边框背景应该怎么操作呢?
- 2024-10-09 20张超好看背景图,让你的照片更加绚丽多彩
- 2024-10-09 西宁装修——背景墙装上边框,真的很漂亮!
- 2024-10-09 简单几步实现 制作视频虚化视频边框背景
- 2024-10-09 让微信气泡框消失的聊天背景壁纸,舒适
- 2024-10-09 教你剪辑技巧制作虚化边框背景效果
- 2024-10-09 2019年电视背景墙装修,将用线条边框打造,简约大气,还特别耐看
- 2024-10-09 iphone | 安卓 | 小碎花 | 背景图 | 壁纸
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)