html border阴影效果_【开发小技巧】—如何使用HTML和CSS创建浮动框效果?
来源 | https://www.geeksforgeeks.org/how-to-create-floating-box-effect-using-html-and-css/?ref=rp
浮动框效果是自定义框阴影技术的经典示例。在这种技术中,我们无需使用CSS提供的box-shadow属性即可创建逼真的阴影。
方法
方法是在选择器之后使用模糊功能创建阴影。
HTML代码
在本文中,我们创建了主体的基本结构。
在这里,我们使用了一个包含class属性的<div>标记来在屏幕上渲染浮动框。
<!DOCTYPE html>
<html lang="en">
<head> <meta charset="UTF-8"> <meta name="viewport"content="width=device-width, initial-scale=1.0"> <title>Floating Box</title>
</head>
<body> <h1>GeeksForGeeks</h1> <div class="geeks"></div>
</body>
</html>
CSS代码
在本文中,我们使用了一些CSS属性来设计浮动框并在其上添加一些样式。以下步骤描述了CSS属性:
- 第1步:首先,我们完成了一些基本的样式设置,例如提供背景,创建框并将所有内容对齐页面中心。
- 步骤2:现在,使用after选择器在我们创建的框下方创建一条细线,然后使用blur函数为其赋予阴影效果。
提示:请尝试使用较深的颜色和较低的值来实现阴影的模糊功能。
如果没有,您可能最终会使阴影透明。
<style> body { background: green; }h1 { display: flex; justify-content: center; color: white; font-size: 40px; }.geeks { width: 400px; height: 250px; background: white; position: absolute; top: 16%; left: 35%; border-radius: 20px; }.geeks::after { content: ""; position: absolute; bottom: -30px; background: rgb(43, 42, 42); width: 90%; height: 4px; left: 3%; border-radius: 50%; filter: blur(3px); }
</style>
完整代码
它是以上两个代码的组合。
<!DOCTYPE html>
<html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content= "width=device-width,initial-scale=1.0"> <title>Floating Box</title> <style> body { background: green; } h1 { display:flex; justify-content: center; color: white; font-size: 40px; }.geeks { width:400px; height:250px; background: white; position: absolute; top:16%; left:35%; border-radius: 20px; }.geeks::after { content: ""; position: absolute; bottom: -30px; background: rgb(43, 42, 42); width: 90%; height:4px; left:3%; border-radius:50%; filter: blur(3px); }
</style>
</head><body> <h1>GeeksForGeeks</h1> <div class="geeks"></div>
</body></html>
最终效果如下:
html border阴影效果_【开发小技巧】—如何使用HTML和CSS创建浮动框效果?相关推荐
- html border阴影效果_【开发小技巧】026—如何使用HTML和CSS创建浮动框阴影效果?...
英文 | https://www.geeksforgeeks.org/how-to-create-floating-box-effect-using-html-and-css/?ref=rp浮动框效果 ...
- css 缩放_【开发小技巧】06—如何使用CSS在鼠标悬停时缩放图像?
英文 | https://www.geeksforgeeks.org/how-to-zoom-an-image-on-mouse-hover-using-css/?ref=rp翻译 | web前端开发 ...
- 27个iOS开发小技巧
<span style="word-wrap: normal; word-break: normal; line-height: 1.5em; font-size: 14px; out ...
- 移动Web开发小技巧
移动Web开发小技巧 添加到主屏后的标题(IOS) name="apple-mobile-web-app-title" content="标题"> 启用 ...
- 日常安排php,PHP日常开发小技巧
PHP日常开发小技巧 导语:PHP语言中,如果你懂得一些开发技巧,那么对你学PHP,会有很大的帮助.下面的是百分网小编为大家整理的PHP日常开发小技巧,希望对你能有所帮助. PHP批量取得checkb ...
- Silverlight 游戏开发小技巧:动感小菜单2
Silverlight 游戏开发小技巧:动感小菜单2 动感小菜单其实是想模仿Apple的菜单按钮设计制作,但是画虎不成反类犬,看起来有点别扭,昨天各位园友提了这方面的建议,感觉太硬如果加入动画可能更好 ...
- Silve“.NET研究”rlight 游戏开发小技巧:传说中的透视跑马灯
昨夜元宵佳节,各种灯会热闹非凡,伴随烟火灿烂好不热闹,可惜一点也没看着T_T,那就写一个跑马灯吧,可是跑马灯并不稀奇,各位高手们已经写过而且都各有特点,所以,写也要写点有特色的才好,游戏中经常能看到一 ...
- 一起谈.NET技术,Silverlight 游戏开发小技巧:动感小菜单
网页应用受限于自身的浏览器范畴,不能把华丽效果完全展示,正是因为如此,在网页上诞生了无数绚丽的设计,虽然动感程度和桌面应用无法比拟,但是在UI上却下足了功夫,用户体验可以说无以伦比,比如说小小的菜单, ...
- Silverlight 游戏开发小技巧:轨迹跟随效果
Silverlight 游戏开发小技巧:轨迹跟随效果 我们通常在游戏中有各种各样的粒子效果,其中有一种就是跟随鼠标发生的轨迹动画,在鼠标经过的地方会产生一些特效,这种方式我们在粒子当中经常使用,本篇使 ...
最新文章
- 笔记本电脑处理器_苹果高管:我们都没有想到M1的性能有那么强|英特尔|处理器|iphone|ipad|笔记本电脑...
- linux查看占用的命令,linux内存占用查看命令
- EBS ORACLE使用API批量取消销售订单
- Adaboost算法原理分析和实例+代码(简明易懂)
- leetcode1237. 找出给定方程的正整数解(二分法)
- 当你负债累累,看不到方向,众叛亲离时,该如何面对?
- leetcode76. Minimum Window Substring
- 跨考武汉大学计算机专业,武汉大学计算机专业考研心得_跨考网
- hbase 学习(十二)非mapreduce生成Hfile,然后导入hbase当中
- 工程训练大赛物流小车_27所高校参赛,第六届全国工程训练竞赛湖北赛区比赛落幕...
- apms阅卷系统服务器,APMS全通纸笔王网上阅卷系统网上操作指南.doc
- python操作个人简历,python爬虫开发工程师应届生个人简历模板(Word可以直接使用)...
- wordpress后台固定菜单消失不见了怎么办?
- 微信小程序万里目_微信小程序“注册”你不知道的秘密
- python中var是什么变量_python变量
- Java Exception最佳实践
- 斯蒂夫•沃兹尼亚克是如何为Apple从零开始开发BASIC的
- Vue Echarts风向折线图拐点生成
- OSChina 周三乱弹 —— 听,BUG 哭泣的声音(多图)
- 写论文时 复杂的三线表模板 三线表需要辅助线 辅助线需要断开 表格
热门文章
- 新加坡科技设计大学(SUTD)招收计算机视觉方向全奖PhD学生
- 算法分析与设计-实验二 动态规划算法设计
- Wannafly summer camp
- 06 | 哨兵机制: 主库挂了, 如何不间断服务
- [ZJOI2007]棋盘制作
- trie树java_【数据结构】Trie树的应用:查询IP地址的ISP(Java实现)
- mysql数据库系统配置文件_MySQL数据库(6)----配置文件 my.cnf 的使用
- 微信小程序php后台支付,微信小程序 支付功能实现PHP实例详解
- 【学习笔记】redis一些配置文件参数详解
- redis+springboot实现购物车+商品数据修改实例