这里是利用linear-gradient来实现,也就是画圆,然后利用底色来遮住部分圆;利用css3属性perspective加旋转实现立方体

1.css实现波浪线

html

css.card-list{    display: flex;    padding: 20px;    width: 100%;

}.wave-container{    position: relative;    margin-right: 28px;    width: 20%;

}.wave{    width: 100%;    height: 90px;    background: linear-gradient(to right, rgb(85, 181, 255), rgb(207, 224, 232));

}/* 波浪线 */.wave-left-decorate{    position: absolute;    top: -4px;    width: 90px;    height: 8px;    transform-origin: center left;    transform: rotate(90deg);    background: radial-gradient(circle, #fff 2px, #fff, transparent 3px, transparent 4px, transparent 4px, transparent);    background-size: 8px 8px;

}

效果图

image.png

2.实现立方体

html文件

css文件.content{    position: relative;    display: flex;    margin: 0 auto;    padding-top: 50px;    width: 1200px;    height: 380px;    background: url(../images/bg2.jpg) no-repeat;    background-size: 1200px 100%;

}.content .leftContent{    margin-right: 25px;    padding-left: 45px;    padding-bottom: 30px;    box-sizing: border-box;

}/* 旋转的图片 */.content .leftContent .leftContentItem{    width: 350px;    height: 350px;    /* 设置景深 */

perspective: 1000px;    /* 设置背景颜色在中间为椭圆形 */

/*background: radial-gradient(ellipse at center, #430d6d 0%, #000 100%);*/}.leftContent .leftContentItem .itemImg{    position: absolute;    left: 20%;    top: 20%;    width: 200px;    height: 200px;    /* 实现3D呈现 */

transform-style: preserve-3d;    transform: rotateX(-20deg) rotateY(-20deg);    -webkit-animation: 6s imgRotate linear infinite;    -o-animation: 6s imgRotate linear infinite;    animation: 6s imgRotate linear infinite;

}.leftContent .leftContentItem .itemImg *{    position: absolute;    width: 100%;    height: 100%;    box-shadow: 0 0 25px rgba(0, 128, 0, .4);

}.leftContentItem .itemImg .leftContentImg{    position: absolute;    width: 100%;    height: 100%;

}/* 分别对各个面进行旋转、平移操作 */.leftContentItem .itemImg .leftContentImg:nth-child(1){    transform: translateZ(100px);

}.leftContentItem .itemImg .leftContentImg:nth-child(2){    transform: rotateX(180deg) translateZ(100px);

}.leftContentItem .itemImg .leftContentImg:nth-child(3){    transform: rotateY(-90deg) translateZ(100px);

}.leftContentItem .itemImg .leftContentImg:nth-child(4){    transform: rotateY(90deg) translateZ(100px);

}.leftContentItem .itemImg .leftContentImg:nth-child(5){    transform: rotateX(90deg) translateZ(100px);

}.leftContentItem .itemImg .leftContentImg:nth-child(6){    transform: rotateX(-90deg) translateZ(100px);

}

@-webkit-keyframes imgRotate {    from{        transform: translateZ(-100px) rotateX(0) rotateY(0);

}    to{        transform: translateZ(-100px) rotateX(360deg) rotateY(360deg);

}

}

效果图

image.png

作者:IT智云编程

链接:https://www.jianshu.com/p/811b39f8da6c

html css波浪线,css实现波浪线及立方体相关推荐

  1. HTML怎么在字体下方加波浪线,CSS实现文字下面波浪线动画效果

    by zhangxinxu from https://www.zhangxinxu.com/wordpress/?p=8607 本文可全文转载,个人网站无需授权,但需要保留原作者.出处以及文中链接,任 ...

  2. html svg波浪,CSS实现svg图片水纹波浪流动效果

    CSS实现svg图片水纹波浪流动效果 里面的其他颜色是自己加的,把下面代码自己改改就可以html> 标题 body {  margin:0; background:red; } h1 {  fo ...

  3. css 文字背景波浪,背景水波浪,动态波浪效果

    css 文字背景波浪,背景水波浪,动态波浪效果 <!DOCTYPE html> <html lang="en"> <head><meta ...

  4. 【CSS笔记】CSS文本颜色、字母大小写、文本对齐、文本装饰线、文本字体

    目录 一.CSS笔记 1.1.CSS文本颜色 1.2.CSS字母大小写 1.3.CSS文本对齐 1.4.CSS文本缩进.间距.行高 (1)如何计算行高??? 1.5.CSS文本装饰线 1.6.CSS字 ...

  5. Latex 删除线 下划线 波浪线 文字颜色 下划引用编号; Latex 对图像排版, 去除subfigure中的(a) 等

    Latex部分用法记录 Latex颜色 \usepackage{color} \textcolor{red, blue, green}{233333} 下划线-1 (不会使期刊有下划线) \usepa ...

  6. CSS模块的书写以及删除线的作用和来历什么是删除线

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  7. 【css】我的 css 框架——base.css

    今天发下我自己的 css 框架--base.css,作用是重设浏览器默认样式和提供通用原子类. @charset "utf-8";/*!* @名称:base.css* @功能:1. ...

  8. 前端:CSS/09/行内框架,CSS简介,CSS选择器,组合选择器,CSS注释,CSS尺寸属性,CSS字体属性,CSS文本属性

    内嵌框架(行内框架,浮动框架) 语法格式:<iframe 属性="值">不支持时的提示信息</iframe> 描述:内嵌框架,相当于在现有的网页中,挖了一个 ...

  9. 【重识 HTML + CSS】基本 CSS 属性

    [重识 HTML + CSS] CSS 简介 内联样式.文档样式表.外部样式表 @charset.@import 注释 HTML 和 CSS 的编写准则 设置网页的图标 常用 CSS 属性 初识 CS ...

  10. css3波浪纹路_css3线条波浪动画效果

    这是一款使用CSS3 animation动画和png图片制作的css3线条波浪动画效果.该特效中,使用了3张波浪线条的png图片,以及少量的CSS代码,制作出逼真的线条波浪动画效果. 使用方法 HTM ...

最新文章

  1. 豆瓣/name-?P=0/事件
  2. mybatis的union查询
  3. postman websocket_新型开源postwoman接口调试工具VS传统经典postman和crapAPI工具
  4. 简单的反射 把datatable 转换成list对象
  5. 计算机知识点小报,制作电脑小报的教案
  6. 一次List对象去重失败,引发对Java8中distinct()的思考
  7. 前端使用js来获取ip起始和结束地址
  8. android接入华为推送,华为推送
  9. flash动画入门篇
  10. deactive(Deactive breakpoint)
  11. 如何修改PPT文档的编辑版式
  12. 都在发做圣诞树,我来点不一样的,用python给对象戴一顶圣诞帽
  13. 深度解析:一文让你领略支付宝应用架构的厉害之处!
  14. 论文阅读:Gradient-Induced Co-Saliency Detection(ECCV2020)
  15. VS 2017 OCX
  16. 如何是音乐再ios展台
  17. Cookie的理解含义
  18. 特殊的LaTex数学符号
  19. 关于Excel表操作-通过gensim实现模糊匹配
  20. 26、威胁软件、文件、网址在线检测平台

热门文章

  1. hdu 2489 Minimal Ratio Tree (DFS枚举+MST)
  2. 听 Fabien Potencier 谈Symfony2 之 《What is Symfony2 ?》
  3. uva10256 凸包
  4. 5月9日上海书城PPT畅销图书作者讲座
  5. 二分答案——数列分段 Section II(洛谷 P1182)
  6. SQL必知必会-过滤数据
  7. 数据结构—链表-建立单链表
  8. MySQL8.0版本升级建议及各类场景的操作方法
  9. 今天聊聊Oracle Database 21c 十“小”新特性
  10. 2020年3月数据库流行度排行:疫情烽烟四起,数据价值为王