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

做目的旅游网站的中山外包网站设计

做目的旅游网站的,中山外包网站设计,获取网站缩略图的asp代码,域名会影响网站排名吗上一篇文章用CSS3实现了一个提示工具#xff0c;本文介绍如何利用CSS3实现提示工具以渐入的方式呈现#xff0c;以渐出的方式消失。 CSS3主要可以通过两个样式来实现动画效果#xff1a;animation和transition。 其中#xff0c;animation需要自己定义一组关键帧从而实现…上一篇文章用CSS3实现了一个提示工具本文介绍如何利用CSS3实现提示工具以渐入的方式呈现以渐出的方式消失。 CSS3主要可以通过两个样式来实现动画效果animation和transition。 其中animation需要自己定义一组关键帧从而实现动画例如 keyframes fadein {from { opacity: 0;}to { opacity: 1;visibility: visible;} } keyframes fadeout {from { opacity: 1;visibility: visible;}to {opacity: 0;visibility: hidden;} } .tooltip .tooltiptext {visibility: hidden;animation:fade 1s infinite; } .tooltip:hover .tooltiptext {animation: fadein 2s 1; } 上面的css中fadein和fadeout定义了两组动画关键帧其中每组关键帧中样式组的名称“from”、“to”其实是可以自己随便写的只要不违反CSS命名规则即可每一组关键帧实际上就是一个动画fadein和fadeout就是动画的名称。完成动画定义后在需要播放动画的元素的CSS中用样式animation即可播放它的参数包括要播放的关键组动画名称、持续时间和重播次数infinite表示无限循环播放。如上面的定义就可以在鼠标进入工具元素区域时让提示文本渐入鼠标移出工具元素区域时让提示文本渐出。还可以通过“,”分隔在animation样式中播放多个动画。 animation动画可以精确控制动画的关键帧但是编写CSS比较复杂。在提示工具这个用例中显然没必要弄得这么复杂因此可以用自动生成关键帧的transition样式来编写。 在上文中的animation动画中我们使用了visibility和opacity两个属性来控制tooltiptext的显示与隐藏。这主要是由于visibility样式在hidden和visible之间没有过渡状态因此无法通过transition产生平滑渐入渐出式动画也无法在关键帧组中自己定义出一个中间状态它只会在到了播放时间时突然出现或者消失而opacity则从0到1之间有无限个可用的连续值作为中间状态。 使用transition样式来实现tooltiptext的渐入渐出可以按如下方式定义 .tooltip .tooltiptext {visibility: hidden;opacity: 0;transition: opacity 2s linear,visibility 2s; }.tooltip:hover .tooltiptext {visibility: visible;opacity: 1;transition: opacity 2s linear; } 可以看出来transition比animation的CSS定义要简洁得多但是与animation对tooltiptext的visibility和opacity的初始定义要求并不严格不同的是transition则必须要严格定义好tooltiptext的visibility和opacity的初始值。完整演示页面如下 !DOCTYPE html html langzhheadmeta charsetUTF-8titletooltip的渐入与渐出/titlestyle.tooltip {position: relative;display: inline-block;background-color: aqua;}.tooltip .tooltiptext {width: 140%;background-color: gray;text-align: left;text-indent: 2em;border-radius: 0.5em;padding: 0.2em 0.1em;color: #ff0;top: 1.5em;left: 1em;/* 定位 */position: absolute;z-index: 1;/*动画效果*/visibility: hidden;transition: opacity 2s linear, visibility 2s;opacity: 0;}.tooltip:hover .tooltiptext {visibility: visible;opacity: 1;transition: opacity 2s linear;}/style /headbodydiv classtooltip工具元素span classtooltiptext搜索后如有匹配内容高亮请清空搜索框消除高亮以免高亮标记被笔记保存。/spaninput typetext placeholder搜索.../divspan相邻元素/spanbrdiv下方的元素/div/body/html 页面效果如下
http://www.dnsts.com.cn/news/143489.html

相关文章:

  • 石家庄公司网站如何制作外贸一年赚个100万难吗
  • 电影网站排名怎么做软件定制开发方案模板
  • 门户网站开发 系统介绍做网站 一年需要多少钱
  • 建筑网站招聘全县网站建设情况通报
  • 最好的做网站公司有哪些广州定制网站开发
  • 现在网站开发模式东莞房产信息网官网
  • 中国工商做年报网站做的网站空白了
  • 企业网站优化费用零基础学做网站教程
  • 品质好的网站制作wordpress主题升级
  • 潍坊公司注册网站电子商务物流网站建设规划方案
  • 做网站赚钱但又不想开公司外贸网站建设优化推广
  • 百度网站好评免费个人logo设计网站
  • 网站推广如何做的广州手机网站建设联系电话
  • 沈阳手机网站开发成都营销型网站建设
  • 解析域名后怎么弄网站北京网络安全大会
  • 黄埔网站开发公司网站的代运营
  • 建设商务网站的费用织梦网站怎样入侵
  • 网站关键词怎么做排名建网站平台 优帮云
  • 苏州网站建设专业的公司科技志愿信息平台
  • 网站建设工具公司重庆网站seo公司哪家好
  • 茶叶网站建设一般的风格如何做房地产微信推送网站广告
  • 做平面常用的网站单仁做的网站
  • 网站设计建设,网络营销推广做家居网站
  • 湖北省住房部城乡建设厅网站首页软件开发定制图片
  • 做化妆招生宣传在那些网站可以做云南建网站的公司
  • 织梦网站建设流程建设网站的群
  • 翼城网站建设中山环保骏域网站建设专家
  • 网站如何做进一步优化jsp做网站用什么封装字符串
  • 网站seo优化方法查询网站相关网址
  • 网站后台程序设计常用语言 技术的分析比较成立网站开发公司