精华内容
下载资源
问答
  • 利用JavaScript与VbScript相结合实现动态新闻图片翻页显示,贾瑞勇,,为了使网站新闻更直观,更醒目,更具有动态效果地显示给浏览者,利用VbScript与后台数据库进行动态交互,保证
  • css3 提供了animation、transition的动画属性,给页面添加一些动效,增强交互体验。我们的网站上经常会使用到一些图标,如上下左右指示、关闭、播放、停止等,我们可以使用css来绘制这些图标,添加动效增强体验...

    css3 提供了animation、transition的动画属性,能给页面添加一些动效,增强交互体验。

    我们的网站上经常会使用到一些图标,如上下左右指示、关闭、播放、停止等,我们可以使用css来绘制这些图标,添加动效增强体验效果。

    52b91e403652ab94fe46e19b1aa524a8.png

    抛砖引入,我来用transition来实现这几个带动效的图标。

    这些图标都是比较简单的线条,我们可以先画三条线。

    画条线

    可以借助伪元素来实现,避免不必要标签。

    .line{
      width:18px;
      height:2px;
      display:inline-block;
      left:50%;
      top:50%;
      transform:translateX(-50%) translateY(-50%);
      transition:transform .3s,background-color .3s;
      &::before,&::after{
        content:'';
        width:100%;
        height:100%;
        top:0;
        left:0;
        background-color:currentColor;
        transition:transform .3s;
      }
      &::before{
        transform:translateY(-6px);
      }
      &::after{
        transform:translateY(6px);
      }
    }

    添加动效

    关闭图标 ❌

    将两边线条旋转45度,中间的隐藏。

    .close{
      background-color:rgba(255,255,255,0);
      &::before{
        transform:rotate(45deg);
      }
      &::after{
        transform:rotate(-45deg);
      }
    }

    右指向图标 ➡️

    将两边线条旋转45度,移至最右边,并缩小一半。

    .right{
      &::before{
        transform:translateX(5px) translateY(-4px) rotate(45deg) scaleX(.5);
      }
      &::after{
        transform:translateX(5px) translateY(4px) rotate(-45deg) scaleX(.5);
      }
    }

    下指向图标 ⬇️

    将两边线条旋转45度,移至最右边,并缩小一半。中间线条旋转90度。

    .bottom{
      transform:translateX(-50%) translateY(-50%) rotate(-90deg);
      &::before{
        transform:translateX(-5px) translateY(-4px) rotate(-45deg) scaleX(.5);
      }
      &::after{
        transform:translateX(-5px) translateY(4px) rotate(45deg) scaleX(.5);
      }
    }

    播放、停止图标

    播放状态:将两边线条旋转90度,中间线条隐藏。

    停止状态:显示中间线条并移至左边,移动旋转两边的线条,组成一个三角形。

    .play{
      transform:translateX(-50%) translateY(-50%) rotate(-90deg);
      background-color:rgba(0,0,0,0);
      &::before{
        transform-origin:0 0;
      }
      &::after{
        transform-origin:100% 100%;
      }
      &.pause{
        background-color:currentColor;
        transform:translateX(-75%) translateY(-50%) rotate(-90deg);
        &::before{
          transform:rotate(60deg);
        }
        &::after{
          transform:rotate(-60deg);
        }
      }
    }
    展开全文
  • css3 提供了animation、transition的动画属性,给页面添加一些动效,增强交互体验。我们的网站上经常会使用到一些图标,如上下左右指示、关闭、播放、停止等,我们可以使用css来绘制这些图标,添加动效增强体验...

    css3 提供了animation、transition的动画属性,能给页面添加一些动效,增强交互体验。

    我们的网站上经常会使用到一些图标,如上下左右指示、关闭、播放、停止等,我们可以使用css来绘制这些图标,添加动效增强体验效果。

    抛砖引入,我来用transition来实现这几个带动效的图标。

    这些图标都是比较简单的线条,我们可以先画三条线。

    画条线

    可以借助伪元素来实现,避免不必要标签。

    .line{

    width:18px;

    height:2px;

    display:inline-block;

    left:50%;

    top:50%;

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

    transition:transform .3s,background-color .3s;

    &::before,&::after{

    content:'';

    width:100%;

    height:100%;

    top:0;

    left:0;

    background-color:currentColor;

    transition:transform .3s;

    }

    &::before{

    transform:translateY(-6px);

    }

    &::after{

    transform:translateY(6px);

    }

    }

    添加动效

    关闭图标 ❌

    将两边线条旋转45度,中间的隐藏。

    .close{

    background-color:rgba(255,255,255,0);

    &::before{

    transform:rotate(45deg);

    }

    &::after{

    transform:rotate(-45deg);

    }

    }

    右指向图标 ➡️

    将两边线条旋转45度,移至最右边,并缩小一半。

    .right{

    &::before{

    transform:translateX(5px) translateY(-4px) rotate(45deg) scaleX(.5);

    }

    &::after{

    transform:translateX(5px) translateY(4px) rotate(-45deg) scaleX(.5);

    }

    }

    下指向图标 ⬇️

    将两边线条旋转45度,移至最右边,并缩小一半。中间线条旋转90度。

    .bottom{

    transform:translateX(-50%) translateY(-50%) rotate(-90deg);

    &::before{

    transform:translateX(-5px) translateY(-4px) rotate(-45deg) scaleX(.5);

    }

    &::after{

    transform:translateX(-5px) translateY(4px) rotate(45deg) scaleX(.5);

    }

    }

    播放、停止图标

    播放状态:将两边线条旋转90度,中间线条隐藏。

    停止状态:显示中间线条并移至左边,移动旋转两边的线条,组成一个三角形。

    .play{

    transform:translateX(-50%) translateY(-50%) rotate(-90deg);

    background-color:rgba(0,0,0,0);

    &::before{

    transform-origin:0 0;

    }

    &::after{

    transform-origin:100% 100%;

    }

    &.pause{

    background-color:currentColor;

    transform:translateX(-75%) translateY(-50%) rotate(-90deg);

    &::before{

    transform:rotate(60deg);

    }

    &::after{

    transform:rotate(-60deg);

    }

    }

    }

    展开全文
  • 不过静态WEB也有缺点,所有用户看到的效果一样,无法实现与用户动态交互:不登录验证,连接 数据库等。 2.动态WEB 动态 WEB是指利用某些技术实现连接数据库,能够与用户交互,使 WEB的展示效果 “因时因人而变”。...

    1.静态 WEB
    静态 WEB指的以*.htm、*.html 为后缀的网页,这些网页的访问只是从服务器上读取这
    些内容,然后返回给客户端浏览器解析呈现在用户面前。不过静态WEB也有缺点,所有用户看到的效果一样,无法实现与用户动态交互:不能登录验证,连接
    数据库等。
    2.动态WEB
    动态 WEB是指利用某些技术实现连接数据库,能够与用户交互,使 WEB的展示效果
    “因时因人而变”。它的好处是能够连接数据库,实现与用户的交互。
    强调一点,本不是网站中有动态的效果就是动态WEB,动态WEB是指的是客户端与用户能够进行交互。
    3.WEB的知识点
    HTML:Web 用超文本技术 HTML 来表达信息,以及建立信息与信息的链接
    URL:Web 用统一资源定位技术 URL 来实现网络上信息的精确定位
    HTTP:Web 用网络应用层协议 HTTP 来规范浏览器与 Web 服务器之间的信息传输

    源自mamicode.com

    展开全文
  • 课程地址: http://edu.51cto.com/course/course_id-4834.html学习笔记:静态网站动态网站区别 -本质区别:没有数据库 不以视觉效果来判断。有的静态网站上面有动画、...动态网站可以实现交互功能,如用户注册,

    课程地址:
    http://edu.51cto.com/course/course_id-4834.html

    学习笔记:

    静态网站与动态网站区别
    -本质区别:没有数据库
    不能以视觉效果来判断。有的静态网站上面有动画、flash、滚动字幕。
    静态网站由静态网页组成,后缀名html、htm,代码可以直接用浏览器运行。
    动态网站以数据库技术为基础,页面与数据分离。动态网站可以实现交互功能,如用户注册,发表文章,在线留言等功能。
    无法用浏览器运行,需要特定的环境,如phpwamp。
    使用语言:
    HTML+PHP,HTML+ASP.NET,HTML_JSP

    PHPWAMP
    -是php网站的运行环境
    -集成环境,直接使用

    如何用PHPWAMP在本地安装一个PHP网站程序?
    使用注意事项:
    1.管理员身份运行
    2.注意端口
    3.编辑conf文件要选对版本对应的conf文件
    4.不同web服务器的根目录 apache/nginx

    本地网站搬家的两种方式:
    1.项目复制至根目录+数据库data文件复制,可复制整个目录
    2.复制整个文件夹

    如何建议一个网站的常规性演示?
    1.本地搭好网站
    2.购买虚拟主机 域名与虚拟主机的绑定(vip服务器)
    3.本地网站上传到虚拟主机

    展开全文
  • ASP动态网页教程下载

    2009-12-29 14:17:11
    如果你是个人网站的维护者,使用的是免费主页空间,那么绝大多数情况下你只能使用Java、Java Script和最新的DHTML技术,如果你的主页空间提供者给予你CGI权限或ASP支持,那么你将非常幸运地发挥真正的动态技术。...
  • 2020-2-21 网站建设

    2021-02-21 09:09:24
    动态网站实现网站交互功能(什么是交互:从数据库获取信息,点击某栏目的守候跳转到相应的页面) 静态网页:纯html(div+css+js;js:实现网页内一些动画效果) 域名:网站地址/网址(域名分为一级,二级,三级等) ...
  • 《ASP动态网页设计》课程设计指导书(包含源代码) 一、课程设计安排 1、设计目的: Internet在短短的的十几年内,经历了飞速的...培养学生具有基于后台数据库的编程技术,实现客户—服务器端交互动态网页的制作能力。
  • 大神说:如果你打开了这个网站,你会发现每一次点击,都会呈现出你在过去的网站中所看不到的交互式的动态效果,而这些效果的制造者,没错,正是我们的前端工程师。而现在html5和微信小程序的火爆,无疑是让风口浪尖...
  • 大神说:如果你打开了这个网站,你会发现每一次点击,都会呈现出你在过去的网站中所看不到的交互式的动态效果,而这些效果的制造者,没错,正是我们的前端工程师。而现在html5和微信小程序的火爆,无疑是让风口浪尖...
  • 2. 新闻动态:发布企业新闻和业内资讯,从后台到前台真正实现无限级分类显示,并随意控制显示级数,大大增加信息发布的灵活性。 3. 产品展示:发布企业产品,按产品类别显示及搜索产品,并可多选产品直接下订单...
  • Javascript基础笔记小记

    2020-07-09 11:03:03
    ** html做的网站是静态效果,javascript 做的网站可以实现动态效果 - 客户端:专门指的是浏览器 *js有三大特点: 1、交互性: -信息的动态交互 2、安全性: -js不访问本地磁盘文件 3、跨平台性: ...
  • JavaScript总结梳理

    2019-03-05 10:19:18
    信息的动态交互 安全性 js不访问本地磁盘的文件 跨平台性 java通过jvm虚拟机实现跨平台,而js只需要支持js的浏览器就可以运行 与java的不同 Java是强类型的语言,js是弱类型的语言 java中:int i=1...
  • JavaScript基础学习

    2020-11-05 16:11:12
    事件驱动:html做网站的静态效果,js可以实现动态效果; 应用于客户端:专门指浏览器; js特点 1、交互性 信息的动态交流; 2、跨平台性 Java可跨平台,由虚拟机实现; 对于js只要有浏览器即可使用。 3、安全性 js不...
  • JQuery与JavaScript

    2018-03-05 22:10:00
    jQuery使用户更方便地处理documents、events、实现动画效果,并且方便地为网站提供Ajax交互。 jQuery做什么? (1)方便快捷获取DOM元素  $('div').find('p'); (2)动态修改页面样式 $('ul li')....
  • Web前端技术

    2015-10-12 15:49:30
    Javascript: ... 轻量级的js库,更方便地处理HTML,实现动画效果,并且方便地为网站提供AJAX交互。还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择
  • jquery-3.5.1.zip 版本

    2020-08-15 11:19:49
    jQuery使用户更方便地处理HTML、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够...
  • jQuery使用户更方便地处理HTML、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够...
  • android开发资料大全

    热门讨论 2013-04-07 15:51:23
    通过SurfaceView实现像Gallery手势滑动图片效果 Android自定义Gallery,实现CoverFlow效果 高仿网易新闻顶部滑动条效果 Android源码之动态壁纸引擎 动态桌面实现 android控件的抖动效果 很漂亮的ListView android ...
  • jQuery使用户更方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有...
  • 2、Node.js,是一个基于Chrome V8引擎的JavaScript运行环境,其中FFI模块可实现在JavaScript中调用本地C语言风格的动态链接库。运行及部署依赖Python和npm,另外需要区别处理32位和64位的程序调用,尤其是不支持...
  • vc++ 应用源码包_1

    热门讨论 2012-09-15 14:22:12
    自绘了CStatic控件,实现了标题字符滚动效果。 CSDN免积分下载工具 源码 演示了使用CInternetSession去下载资源。 CStatic文字滚动 如题,此实例非常适合学习,重载并自绘了Wnd类,效果是上下文字、图片、文字由大...
  • vc++ 应用源码包_2

    热门讨论 2012-09-15 14:27:40
    自绘了CStatic控件,实现了标题字符滚动效果。 CSDN免积分下载工具 源码 演示了使用CInternetSession去下载资源。 CStatic文字滚动 如题,此实例非常适合学习,重载并自绘了Wnd类,效果是上下文字、图片、文字由大...
  • vc++ 应用源码包_6

    热门讨论 2012-09-15 14:59:46
    自绘了CStatic控件,实现了标题字符滚动效果。 CSDN免积分下载工具 源码 演示了使用CInternetSession去下载资源。 CStatic文字滚动 如题,此实例非常适合学习,重载并自绘了Wnd类,效果是上下文字、图片、文字由大...
  • vc++ 应用源码包_5

    热门讨论 2012-09-15 14:45:16
    自绘了CStatic控件,实现了标题字符滚动效果。 CSDN免积分下载工具 源码 演示了使用CInternetSession去下载资源。 CStatic文字滚动 如题,此实例非常适合学习,重载并自绘了Wnd类,效果是上下文字、图片、文字由大...
  • vc++ 应用源码包_4

    热门讨论 2012-09-15 14:38:35
    自绘了CStatic控件,实现了标题字符滚动效果。 CSDN免积分下载工具 源码 演示了使用CInternetSession去下载资源。 CStatic文字滚动 如题,此实例非常适合学习,重载并自绘了Wnd类,效果是上下文字、图片、文字由大...
  • vc++ 应用源码包_3

    热门讨论 2012-09-15 14:33:15
    自绘了CStatic控件,实现了标题字符滚动效果。 CSDN免积分下载工具 源码 演示了使用CInternetSession去下载资源。 CStatic文字滚动 如题,此实例非常适合学习,重载并自绘了Wnd类,效果是上下文字、图片、文字由大...

空空如也

空空如也

1 2 3 4
收藏数 73
精华内容 29
关键字:

网站能实现动态交互效果