您现在的位置是:网站首页> 编程资料编程资料
利用css实现浮雕效果示例代码纯CSS3绘制打火机动画火焰效果html5使用canvas实现跟随光标跳动的火焰效果分享16款燃烧的火焰效果英文字体大宝库CSS3实现文字浮雕效果,镂刻效果,火焰文字
2023-10-21
302人已围观
简介 这篇文章主要给大家介绍了利用css如何实现浮雕的效果,文中给出了详细的示例代码和解释,相信对大家有一定的参考价值,感兴趣的朋友们下面来一起看看吧。
前言
最近在看百度地图看到了一个效果,感觉这个效果用在网页上应该蛮赞的,于是就学习了一下。
效果图如下:

浮雕效果需要用到伸缩盒的知识(flex)
flex在chrome是完全支持的,要加-webkit-前缀,其他的浏览器有的支持有的不支持,自己去查css手册,今天主要想讲一下怎么制作出浮雕效果
先附上代码:
生活服务
body,div{ padding: 0; margin: 0; } .title{ font-size: 15px; font-family: "Microsoft Yahei", "Trebuchet MS", Arial, Helvetica, sans-serif; display: -webkit-flex; -webkit-align-items: center; margin-top: 50px; margin-left: 20px; margin-right: 20px; } .word{ -webkit-flex: 0 0 auto; padding-right: 10px; } .relief{ -webkit-flex: 1; } .border{ height: 0; width: 100%; border-top: 1px solid #808080; border-bottom: 1px solid #fff; }再附上自己做的效果:

很实用的一个效果
flex样式解析:
display:-webkit-flex 提供一个伸缩盒的容器
-webkit-align-items:
flex-start:弹性盒子元素的侧轴(纵轴)起始位置的边界紧靠住该行的侧轴起始边界。
flex-end:弹性盒子元素的侧轴(纵轴)起始位置的边界紧靠住该行的侧轴结束边界。
center:弹性盒子元素在该行的侧轴(纵轴)上居中放置。(如果该行的尺寸小于弹性盒子元素的尺寸,则会向两个方向溢出相同的长度)。
-webkit-flex:复合属性。设置或检索弹性盒模型对象的子元素如何分配空间。
none:
none关键字的计算值为: 0 0 auto
[ flex-grow ]:定义弹性盒子元素的扩展比率。 (定义空间的分配权)
[ flex-shrink ]:定义弹性盒子元素的收缩比率。 (若溢出时,按照比例消化多出来的空间)
[ flex-basis ]:定义弹性盒子元素的默认基准值。 (定义元素的宽度值,若没有指定则取决与元素本身宽度值)
最后在border里面再设置border属性就可以完成浮雕效果的制作了
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
相关内容
- CSS实现三栏布局的四种方法示例CSS经典三栏布局方案(6种方法)浅谈CSS三栏布局的N种实现CSS三栏布局探讨——中间固定宽度两边自适应宽度CSS Float布局过程与老生常谈的三栏布局 DIV+CSS 三栏布局实例代码css实现三栏布局的几种方法及优缺点
- 手把手教你用CSS实现带箭头的流程进度条HTML5+CSS3网页加载进度条的实现,下载进度条的代码实例CSS实现进度条和订单进度条 CSS3制作彩色进度条样式的代码示例分享基于CSS3实现可按进度百分比变色的进度条CSS3+JS实现iOS8风格loading加载进度条特效源码使用CSS实现阅读进度条
- 前端编码规范(4)—— CSS 和 Sass (SCSS) 开发规范详解利用css3的var()实现运行时改变scss的变量值uni-app中使用scss的示例代码scss使用mixin不生效(浏览器无法编译出来)的解决方法手机端用rem+scss做适配的详解CSS3 真的会替代 SCSS 吗
- web前端开发规范文档(2014年版本)html5+CSS3的编码规范前端编码规范(4)—— CSS 和 Sass (SCSS) 开发规范Web前端开发规范2017(HTML/JavaScript/CSS)web前端开发规范文档(2014年版本)响应式Web之流式网格系统 在网页标题栏上和收藏夹显示网站logo的实现方法Visual Foxpro 6.0 中文版安装向导(图解)网站日志200 0 64状态码的分析(协议子状态)W3C是什么意思 W3C标准简介有关网站网页设计中的那些事儿分享
- CSS3实现内凹圆角的实例代码css3图片边框border-image的用法css3 边框、背景、文本效果的实现代码利用CSS3伪元素实现逐渐发光的方格边框一篇文章带你学习CSS3图片边框
- css3+伪元素实现鼠标移入时下划线向两边展开的效果浅谈CSS3鼠标移入图片动态提示效果(transform)纯css写的评分鼠标移入的效果附图纯CSS实现商品图片点击放大效果CSS实现鼠标移入时图片的放大效果及缓慢过渡效果的示例代码
- 啪啪三国吕玲绮技能属性详细介绍_手机游戏_游戏攻略_
- 啪啪三国 关羽详细介绍_手机游戏_游戏攻略_
- 啪啪三国 张馨予小乔详细介绍_手机游戏_游戏攻略_
- 格斗江湖 神兵灵珠系统进阶玩法_手机游戏_游戏攻略_
