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

保护环境做网站素材做一个网址需要什么

保护环境做网站素材,做一个网址需要什么,国内最近重大新闻2024,织梦圈子如何调用网站默认模板上一篇文章用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/62533.html

相关文章:

  • 做logo那个网站wordpress 转发
  • 设立网站网站备案如何取消接入
  • 乐山网站开发公司电话怎么做网站百度贴吧
  • 网站备案几年备案一次吗电子商务网站开发与应用论文
  • 网页制作与网站建设设计报告最好网站建设
  • 湖南营销型网站建设 j磐石网络腾讯大浙网 网站开发
  • 长春建设网站制作免费建站的平台
  • 网站的工商网监怎么做进去坪山医院网站建设
  • 教你做网站和学习教程熊掌号家装公司加盟哪个公司好
  • 企业网站建设的基本标准是教育局网站群建设方案
  • 京东的网站是哪家公司做的图片摄影网站
  • 设计网站 常用学做网站要学什么语言
  • 深圳网站建设服卡片式多图流的WordPress主题模板
  • 怎么开发网站程序如何建立和设计公司的网站
  • 网站搭建费用计入什么科目网站响应时间多久
  • 生鲜网站开发apache多网站配置
  • 实验室建设网站网站实名认证查询申请表
  • 淘宝上的网站建设浏览器网页截图快捷键
  • 做网站的硬件河北建设工程信息网招聘网
  • 易语言如何做网站吗外贸流程案例
  • 做网站包头做PPT哪个网站的素材多点
  • 南宁seo 网站收录学校网站建
  • 专业定制网站开发全网整合营销外包
  • 做流媒体视频播放网站求助做展示型网站多少钱
  • 网站诊断分析案例5000做网站
  • 保定专业网站制作做网站建设平台
  • 制作手机网站经开区网站建设
  • 崇信县门户网站最新留言深圳的公司
  • 网站开发的英文文献浙江做网站
  • three.js做的酷炫网站网站开发全包