js页面切换效果学习(基础)

css代码

.div1{    width: 130px;    height: 130px;

}.div2{    width: 20px;height:160px;    margin-top: 0px;    float: left;}body{ font-size: 12px;}.div2 li{    list-style-type: none;    margin-top: 3px;    background-color: wheat;    height: 40px;    text-align: center;    padding-top: 1px;

}.div2 ul{    padding: 0px;    margin-top: -2px;    margin-left: 0px;}.blinks,.qt{margin-top: 1px;width:110px;height: 160px ;/**/

float: left;

}.blinks ul,.qt ul{padding: 0px;    margin-top:2px;    margin-left: 0px;padding-left: 3px;}.blinks li,.qt li{list-style-type: none;line-height: 15px;padding-top: 1.1px;}

.qt{display: none;}html+js代码
<html><head>    <title></title>    页面切换效果学习    <link href="sh.css" type="text/css" rel="stylesheet"/>    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>    <!--<script  language="JavaScript" src="js1.js" ></script>-->    <script>        function change1(obj){

            if(obj==‘zs‘){                zs.style.display=‘block‘;                rz.style.display=‘none‘;            }else if(obj==‘rz‘){                rz.style.display=‘block‘;                zs.style.display=‘none‘;            }        }    </script></head><body><div class="div1">    <div class="div2">     <ul>    <li onmousemove="change1(‘zs‘)"><a href="#">视频</a></li>    <li onmousemove="change1(‘rz‘)"><a href="#">游戏</a></li>    <li>新闻 </li>     </ul>    </div><div id=‘zs‘class="blinks" >    <ul>    <li><a href="#" >招生招生招生招生</a></li>    <li><a href="#" >招生招生招生招生</a></li>        <li><a href="#" >招生招生招生招生</a></li>        <li><a href="#" >招生招生招生招生</a></li>        <li><a href="#" >招生招生招生招生</a></li>        <li><a href="#" >招生招生招生招生</a></li>        <li><a href="#" >招生招生招生招生</a></li>        <li><a href="#" >招生招生招生招生</a></li>    </ul></div>

    <div id="rz" class="qt" >    <ul>    <li><a href="#" >111111111111</a></li>    <li><a href="#" >111111111111</a></li>        <li><a href="#" >111111111111</a></li>        <li><a href="#" >111111111111</a></li>        <li><a href="#" >111111111111</a></li>        <li><a href="#" >111111111111</a></li>        <li><a href="#" >111111111111</a></li>        <li><a href="#" >111111111111</a></li>    </ul></div></div></body></html>



<html><head>    <title></title>    <h1>简易js购物车.复选框全选和取消</h1></br>    <!--<link href="css.css" type="text/css" rel="stylesheet"/>-->    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>    <!--<script  language="JavaScript" src="js1.js" ></script>-->    <script >        function gw(obj){            var  count=0;            var sg=document.getElementsByName(‘sg‘)            var sgl=document.getElementsByClassName(‘sgl‘)            for(var i= 0;i<sg.length;i++){                if(sg[i].checked){                    count+=parseFloat(sg[i].value)*parseInt(sgl);                }            }            span1.innerText=(count)+‘元‘;        }

    </script></head><body ><input type="checkbox" name="sg" onclick="gw(this)" value="10">苹果 10块<input type="text"name="sl" id="sl1"></br><input type="checkbox" name="sg" onclick="gw(this)" value="20">香蕉 20块</br><input type="checkbox" name="sg" onclick="gw(this)" value="30">西瓜 30块</br><input type="checkbox" name="sg" onclick="gw(this)" value="25">荔枝 25块</br><input type="checkbox" name="sg" onclick="gw(this)" value="40">哈密瓜 40块</br>总价是:<span id="span1">0元</span></body></html>


<html><head>    <title></title>    <!--<link href="css.css" type="text/css" rel="stylesheet"/>-->    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>    <!--<script  language="JavaScript" src="js1.js" ></script>-->    -<script >        function select1(obj) {            var sg = document.getElementsByName(‘sg‘);            if (obj.innerText == ‘全选‘) {                for (i = 0; i < sg.length; i++) {                    sg[i].checked = true                }            }else{                for(i=0;i<sg.length;i++){                    sg[i].checked=false

                }            }        }    function select2(obj){         var sg = document.getElementsByName(‘sg‘);            if (check1.checked) {                for (i = 0; i < sg.length; i++) {                    sg[i].checked = true                }            }else{                for(i=0;i<sg.length;i++){                    sg[i].checked=false

                }            }        }</script></head><body><input type="checkbox" name="sg" onclick="gw(this)" value="10">苹果 10块</br><input type="checkbox" name="sg" onclick="gw(this)" value="20">香蕉 20块</br><input type="checkbox" name="sg" onclick="gw(this)" value="30">西瓜 30块</br><input type="checkbox" name="sg" onclick="gw(this)" value="25">荔枝 25块</br><input type="checkbox" name="sg" onclick="gw(this)" value="40">哈密瓜 40块</br><a href="#" onclick="select1(this)">全选</a><a href="#"onclick="select1(this)">取消</a></br><input type="checkbox" name="" id="check1" onclick="select2(this)">是否全选</body></html>

				
时间: 2024-10-06 11:26:52

js页面切换效果学习(基础)的相关文章

用Fragment实现Tab页面切换效果初步总结

前言: 最近在Android项目中需要在活动中实现多页面切换的功能,第一次是实现的过程中,是让Activity同时去加载三个界面的,通过点击tab按钮对页面设置隐藏和显示,实现页面切换效果,但是后面发现这种实现方式其实存在很多问题: 首先,同时去加载三个页面,切换Activity的速度会变慢,尤其是布局中如果有很多ImageView,ImageButton等使用到图片资源的控件时,切换效果非常不好: 其次,由于使用了很多图片资源,在退出Activity的时候,像Drawable,Bitmap等一

html5各种页面切换效果和模态对话框

页面动画:data-transition 属性可以定义页面切换是的动画效果.例如:<a href="index.html" data-transition="pop">I'll pop</a>data-transition 参数表:参数说明slide 从右侧向左滑入页面slideup 从底部向上滑入slidedown 从上向下滑入pop 从中心渐显展开fade 渐显flip 翻转备注:如果想要在目标页面中显示后退按钮,可以在链接中加入 dat

在uwp仿IOS的页面切换效果

有时候我们需要编写一些迎合IOS用户使用习惯的uwp应用,我在这里整理一下仿IOS页面切换效果的代码. 先分析IOS的页面切换.用户使用左右滑动方式进行前进和后退,播放类似于FlipView的切换动画.导航到新页面时,使用页面前进的动画. UWP自带很多切换效果,位于 Windows.UI.Xaml.Media.Animation 中.与苹果的切换效果最接近的是 PaneThemeTransition (而不是EdgeUIThemeTransition). PaneThemeTransition

图片切换特效(1):原生JS图片切换效果

转自:http://www.codefans.net/jscss/code/4699.shtml <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">

JS图片切换效果

源地址:http://www.codefans.net/jscss/code/4699.shtml <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"&g

iOS开源项目 页面切换效果TransitionAnimation

RT:页面切换效果 https://github.com/xietao3/RMPZoomTransitionAnimatorDemo#rmpzoomtransitionanimatordemo 版权声明:本文为博主原创文章,未经博主允许不得转载.

基于html5和css3响应式全屏滚动页面切换效果

分享一款全屏响应式的HTML5和CSS3页面切换效果.这个页面布局效果对于那些页面要求固定100%高度和宽度的网站和APP来说是十分有用的.效果图如下: 在线预览   源码下载 HTML wrapper div的class为st-container,里面包含作为导航按钮的radio和用于页面切换的面板st-scroll. <div class="st-container"> <input type="radio" name="radio-

[Jquery]tab页面切换效果

思路:取得头部和内容的div,头部当前点击的高亮,其余的去除高亮,并通过index()方法获得当前点击的索引,然后内容div通过.eq(index)显示和隐藏 优化:当前做法,从第一个快速移到最后一个,中间每个内容都会相继显示出来.比较好的用户体验是,从某个标签迅速移到另一个标签,中间不想看的内容不显示出来.这就需要延迟切换效果(每次划每次加载信息,必将影响性能) 使用定时器:setTimeout(500毫秒),每次鼠标滑过的时候,先判断定时器存不存在,存在的话先清除定时器,然后开启定时器,执行

[Swift通天遁地]九、拔剑吧-(7)创建旋转和弹性的页面切换效果

本文将演示使用第三方类库,创建旋转和弹性的页面切换效果. 首先确保已经安装了所需的第三方类库.双击查看安装配置文件[Podfile] 1 platform :ios, '12.0' 2 use_frameworks! 3 4 target 'DemoApp' do 5 source 'https://github.com/CocoaPods/Specs.git' 6 pod 'GuillotineMenu' 7 end 根据配置文件中的相关设置,安装第三方类库. 安装完成之后,双击打开项目文件[