当前位置: 首页 > wzjs >正文

b2b2c网站建设seo网站营销推广

b2b2c网站建设,seo网站营销推广,做网站自学,一个考试网站怎么做实现效果 新年马上就要到了,教大家用htmlcss设计两个大灯笼,喜气洋洋。 html代码: html代码部分非常简单,将一个灯笼分成几部分进行设计,灯笼最上方部分,中间的线条部分和最下方的灯笼穗。组合在一起就…

实现效果

新年马上就要到了,教大家用html+css设计两个大灯笼,喜气洋洋。
在这里插入图片描述

html代码:

html代码部分非常简单,将一个灯笼分成几部分进行设计,灯笼最上方部分,中间的线条部分和最下方的灯笼穗。组合在一起就是一个完整的灯笼,我们实现了两个就是将下方的代码再复制一份就可以了。

     <div class="lantern-box"><div class="lantern-line"></div><div class="lantern-body"><!-- 灯笼中间的线条 --><div class="lantern-circle"><div class="lantern-rect"><!-- 灯笼中间的文字内容 --><div class="lantern-text">新年快乐</div></div></div><!-- 灯笼穗 --><div class="lantern-tassel"></div></div></div>

css部分:

灯笼整体样式动画,以顶部中心为旋转点,
animation: swing 3s infinite ease-in-out,使用了一个名为swing的动画序列,动画序列通过@keyframes创建,执行时间3s,动画循环执行,最后ease-in-out表示动画执行的节奏。

.lantern-box {display: flex;flex-direction: column;align-items: center;/* 设置旋转点 */transform-origin: top center;animation: swing 3s infinite ease-in-out;
}

灯笼上方悬挂灯笼的那一条竖线。

.lantern-line {width: 5px;height: 80px;background-color: #dc8f03;
}

为一个矩形添加border-radius使其形成一个灯笼的外形。
box-shadow: 0 30px 115px -10px #f00;向灯笼添加阴影,模拟红色点亮的灯。

.lantern-body {position: relative;width: 300px;height: 220px;background-color: #f00;border-radius: 120px;box-shadow: 0 30px 115px -10px #f00;/* 设置旋转点 */transform-origin: top center;animation: swing 3s infinite ease-in-out;
}

灯笼上方和下方黄色的两小部分。
border-radius 允许你设置元素的外边框圆角。每个半径的四个值的顺序是:左上角,右上角,右下角,左下角。

.lantern-body::before {content: '';position: absolute;top: -20px;left: 50%;transform: translate(-50%, 0);width: 100px;height: 20px;background-color: #dc8f03;border-radius: 5px 5px 0 0;
}
.lantern-body::after {content: '';position: absolute;bottom: -20px;left: 50%;transform: translate(-50%, 0);width: 100px;height: 20px;background-color: #dc8f03;border-radius: 0 0 5px 5px;
}

设置灯笼的动画效果

/* 灯笼的动画效果 */
@keyframes swing {0% {transform: rotate(-6deg);}50% {transform: rotate(6deg);}100% {transform: rotate(-6deg);}
}

灯笼的线条,实际上就是一个圆形。

.lantern-circle {position: absolute;top: -5px;left: 50%;transform: translate(-50%, 0);width: 240px;height: 230px;border: 2px solid #dc8f03;border-radius: 50%;
}

灯笼中间的线条,是一个椭圆形。

.lantern-rect {position: absolute;top: -5px;left: 50%;transform: translate(-50%, 0);width: 90px;height: 240px;border: 2px solid #dc8f03;border-radius: 50%;
}

灯笼中间文字部分的样式设置

.lantern-text {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 24px;font-size: 24px;color: #dc8f03;font-weight: 700;
}

灯笼穗部分样式设置,也是三部分组成。

.lantern-tassel {position: absolute;bottom: -40%;left: 50%;transform: translate(-50%, 0);width: 5px;height: 75px;background-color: #dc8f03;/* 设置旋转点 */animation: swing 3s infinite ease-in-out;
}
.lantern-tassel::before {content: '';position: absolute;bottom: 0;left: 50%;transform: translate(-50%, 0);width: 30px;height: 30px;background-color: #dc8f03;border-radius: 50%;
}
.lantern-tassel::after {content: '';position: absolute;bottom: -100%;left: 50%;transform: translate(-50%, 20%);width: 20px;height: 100px;background-color: #ffa500;border-radius: 0 0 5px 10px;
}
http://www.dtcms.com/wzjs/85511.html

相关文章:

  • wordpress文章发布器引擎seo优
  • 太原做网站哪家公司好2022好用值得推荐的搜索引擎
  • 网站建设策划图片百度指数手机版
  • 做网站虚拟主机哪家好百度联盟广告
  • 国外做袜靴的网站wordpress自助建站
  • 怎样制作一个网站步骤百度竞价代理公司
  • 会员中心网站模板网站seo分析
  • 海报设计模板网站如何在百度搜索排名靠前
  • 花卉网站建设项目策划书青岛seo服务
  • 和君网站建设自己怎么做网页推广
  • 灌云网站设计网站模板平台
  • 图片展示网站建设seo快速收录快速排名
  • 嘉兴网站推广企业app推广方法及技巧
  • 重庆建设网站自己做网站难吗
  • 网站建设需要了解哪些信息独立站建站平台有哪些
  • 网站建设服务是什么跨境电商平台排行榜前十名
  • 网站怎么做移动图片不显示网店推广的作用
  • js做网站登录框验证码谷歌广告推广
  • 南京做网站南京乐识专注重庆seo网络推广优化
  • 网站建设技术实现google 官网入口
  • 成功英语网站网络营销活动案例
  • 考试网站怎么做的软文广告投放平台
  • 家庭电脑做网站建站流程新手搭建网站第一步
  • 东莞网站建设 石化网络推广平台软件
  • 市政府网站管理制度建设推广接单平台
  • 6月8日政府网站建设规范如何在百度上做广告宣传
  • an网站建设免费精准客源
  • 如何做网站发布商品百度seo排名原理
  • 单产品网站模板软件外包公司排行榜
  • shopify欧洲seochinaz查询