服务热线 400-660-8066

上海网站建设
首页 站内资讯

上海网站建设

站内资讯
上海网站建设 / 站内资讯 / 行业资讯 / 正文

网站前端制作页面常用效果

来源: All文章
发布时间:2023-05-05 09:30:05

  网站的内容包罗万象,设计里透出很多别出心裁,页面的框架或者页面中的小细节小效果都能体现出来。在这些网站的制作中,有一些小效果经常能用到,借此记录下来,下面的这几种小效果都是比较常用的,而且都是用css就能完成的。譬如:页面中的一些下拉框或者气泡框的角形、页面内容的翻转、文字的背景和头部的搜索框的效果。诸多这些效果组成一个个很不错的网站。

  制作下拉框的角形,如下图:

  Css如下:

  .otherulli::before{

  content:'';

  position:absolute;

  top:-8px;

eft:50%;

  display:inline-block;

  width:0;

  height:0;

  border-style:solid;

  border-width:08px8px;

  border-color:transparenttransparent#d5d5d5transparent;

  -webkit-transform:translateX(-50%);

  transform:translateX(-50%);

  }

  border-width修改角的大小,border-color的可以设置角的颜色和指向方向。

  页面内容翻转效果,如下图:

  可以用两个p做成正面和反面的内容,通过翻转动效将内容翻转,主要的html+css如下:

  Html:

  Ccs:

  .caseli.above{

  padding-top:7%;

  background:#FFFFFF;

  position:relative;

  -webkit-transform:rotateX(0deg)rotateY(0deg);

  -webkit-transform-style:preserve-3d;

  -webkit-bacace-visibility:hidden;

  -moz-transform:rotateX(0deg)rotateY(0deg);

  -moz-transform-style:preserve-3d;

  -moz-bacace-visibility:hidden;

  transform:rotateY(0deg);

  -webkit-transition:all.4sease-out;

  -moz-transition:all.4sease-out;

  transition:all.4sease-out;

  z-index:24;

  box-shadow:0px5px38pxrgba(0,69,87,0.09);

  border-radius:10px;

  }

  .caseli:hover.above{

  z-index:35;

  -webkit-transform:rotateY(180deg);

  -moz-transform:rotateY(180deg);

  transform:rotateY(180deg);

  -webkit-transition-delay:.2s;

  -moz-transition-delay:.2s;

  transition-delay:.2s;

  }

  .caseli.below{

  position:absolute;

eft:0;

  top:0;

  width:100%;

  height:100%;

  background:url(../images/img3

  2.jpg)centerno-repeat;

  background-size:cover;

  box-shadow:0px5px38pxrgba(0,69,87,0.09);

  -webkit-transform:rotateY(-180deg);

  -webkit-transform-style:preserve-3d;

  -webkit-bacace-visibility:hidden;

  -moz-transform:rotateY(-180deg);

  -moz-transform-style:preserve-3d;

  -moz-bacace-visibility:hidden;

  transform:rotateY(-180deg);

  -moz-transition:all.4sease-out;

  -webkit-transition:all.4sease-out;

  transition:all.4sease-out;

  z-index:13;

  border-radius:10px;

  }

  .caseli:hover.below{

  display:block;

  -webkit-animation:fadeIn0.8s;

  animation:fadeIn0.8s;

  }

  .caseli:hover.below{

  z-index:46;

  -webkit-transform:rotateX(0deg)rotateY(0deg);

  -moz-transform:rotateX(0deg)rotateY(0deg);

  transform:rotateY(0deg);

  -webkit-transition-delay:.2s;

  -moz-transition-delay:.2s;

  transition-delay:.2s;

  }

  Css实现给文字添加背景,如下图

  .i-title.tsp{

  position:relative;

  display:inline-block;

  padding:0px166px;

  font-weight:bold;

  font-family:syh;

  color:#ec3f41;

  text-transform:uppercase;

ine-height:

  1.2;

  background-clip:text;

  -webkit-background-clip:text;

  -webkit-text-fill-color:transparent;

  color:transparent;

  background-image:url(../images/img

  9.jpg);

  background-position:centerleft;

  background-size:cover;

  }

  页面中常见的搜索框,鼠标移上去之后宽度就会变大,如下图:

  Css:

  .searchbox{

  width:80px;

  height:40px;

  border-radius:40px;

  border:1pxsolid#EEEEEE;

  position:absolute;

  right:0;

  outline:none;

  text-indent:12px;

  color:#333333;

  font-size:15px;

  padding:0;

  -webkit-transition:width0.4s;

  transition:width0.4s;

  }

  .searchbox:hover{

  width:200px;

  }

* 文章来源于网络,如有侵权,请联系客服删除处理。
在线 咨询

添加动力小姐姐微信

微信 咨询

电话咨询

400-660-8066

我们联系您

电话 咨询
微信扫码关注动力小姐姐 X
qr