H5的css的特性及JavaScript
来源:互联网 发布:ubuntu lamp环境 编辑:程序博客网 时间:2024/06/08 12:27
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> *{ margin: 0; padding: 0; } .nv{ width: 100%; background: #ffd24a; margin: 0 auto; } .nv ul li { width: 70px; list-style: none; float: left; margin-left: 20px; } .nv ul li a{ text-decoration: none; } .nv ul{ clear: left; } .nv ul li ul{ display: none; } .nv:hover .child{ display: block; } .dd{ width: 200px; height: 200px; background: red; margin: 500px; /*transition: all 2s ease;*/ animation:run 2s linear; } .dd:hover{ transform: translate(200px,300px)rotate(60deg) scale(0.6) skew(60deg,50deg) ; } @keyframes run { 0%{ width: 100px; } 50%{ height: 350px; } 100%{ width: 500px; } } .pic{ box-shadow: 10px 10px 10px rgba(0,0,0,.5); } .dia{ width: 200px; height: 50px; background: orange; border-radius: 5px; margin: 20px auto; position: relative; } .dia:after{ content: "\200B"; display: block; width: 0; height: 0; border: 10px solid transparent; border-left: 10px solid orange; position: absolute; right: -20px; top: 10px; } p{ font-weight:bold; font-size: 20px; background: black; color: #ffffff; animation: run 3s linear infinite; } @keyframes run { 0%{ text-shadow:0px 0px 10px red; } 25%{ text-shadow:0px 0px 10px blue; } 50%{ text-shadow:0px 0px 10px yellow; } 75%{ text-shadow:0px 0px 10px green; } 100%{ text-shadow:0px 0px 10px gray; } } /* ul{ width: 200px; height: 200px; margin: 0 auto; position: relative; animation: run 3s linear infinite; animation-fill-mode:forwards; transform-style: preserve-3d; } li{ width: 100%; height:100%; float: left; list-style: none; background: red; left: 0; top:0; position: absolute; }*/ /* @keyframes run { 0%{ transform: rotateX(0deg) rotateY(0deg); } 100%{ transform: rotateX(360deg) rotateY(360deg); } }*/ .df{ width: 200px; height: 200px; background: red; } </style></head><body><nav class="nv"> <ul> <li><a href="#">首页</a> <ul class="child"> <li ><a href="#">新闻</a></li> <li><a href="#">体育</a></li> <li><a href="#">汽车</a></li> <li><a href="#">财经</a></li> </ul> </li> <li><a href="#">拍卖指南</a> <ul class="child"> <li ><a href="#">明清文物</a></li> <li><a href="#">大秦历史</a></li> <li><a href="#">国外文物</a></li> <li><a href="#">十二生肖</a></li> </ul> </li> <li><a href="#">信息咨询</a></li> </ul></nav><div class="dd"></div><img src="../img/sample-image.jpg" height="220" width="600" class="pic"/><div class="dia"></div><p>您好啊啊啊啊啊 啊</p><ul> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> <li>6</li></ul><!-- <input type="number" value="320826199001200577"><br/> <button>查询</button><p>性别<span id="sex"></span></p><p>年龄<span id="age"></span></p><p>生日<span id="birth"></span></p>--><!--开关--><div class="df"></div><div style="height: 230px;width: 652px"></div><!--计算机--><input type="number" value="4"><select> <option value="1" selected="selected">+</option> <option value="2" >-</option> <option value="3">*</option> <option value="4">/</option></select><input type="number" value="3"><button id="but">=</button><span class="sp"></span><div style="height: 230px;width: 652px"></div><script> var btn=document.getElementsByTagName("button")[0]; var sex=document.getElementById("sex"); var age=document.getElementById("age"); var birth=document.getElementById("birth"); var div=document.getElementsByClassName("df")[0]; var i=true; div.onclick=function () { if(i==true){ div.style.background="blue" i=false; }else { div.style.background="red" i=true; } } /* btn.onclick=function(){ var str=document.getElementsByTagName("input")[0].value; str[str.length-2]%2==0?sex.innerHTML="女":sex.innerHTML="男"; //截取生日 var ss= str.substring(11,14); birth.innerHTML=ss; //截取出生的年 var sm=str.substring(6,10) //得到当前的年 var sf= new Date().getFullYear(); //用当前的年减去身份证上出生的年 age.innerHTML=sf-sm; }; var arr=[5,6,8,1,2]; /!*冒泡排序*!/ for(var i=0;i<arr.length;i++){ for(var j=0;j<arr.length-1;j++){ if(arr[j]>arr[j+1]){ var temp=arr[j]; arr[j]=arr[j+1]; arr[j+1]=temp; } } } console.log(arr); /!*乘法口诀*!/ for (var i = 1; i<=9;i++) { for (var j =1; j<=i;j++) { if(i==j){ document.write(i+"*"+j+"="+(i*j)+"<br/>"); }else { document.write(i+"*"+j+"="+(i*j)+" "); } } }*/ /*计算器*/ //获取button var btn=document.getElementById("but"); btn.onclick=function () { //获取input var var1=document.getElementsByTagName("input")[0].value; var var2=document.getElementsByTagName("input")[1].value; var sl=document.getElementsByTagName("select")[0].value; var sp=document.getElementsByClassName("sp")[0]; switch (sl){ case "1": sp.innerHTML=parseInt(var1)+parseInt(var2) break; case "2": sp.innerHTML=parseInt(var1)-parseInt(var2) break; case "3": sp.innerHTML=parseInt(var1)*parseInt(var2) break; case "4": sp.innerHTML=parseInt(var1)/parseInt(var2) break; } }</script></body></html>
阅读全文
0 0
- H5的css的特性及JavaScript
- H5的新特性
- H5的新特性
- H5的新特性及部分API详解
- H5的新特性及API详解(很惊人)
- H5的新特性及部分API详解
- H5游戏的开发特性及用户体验
- H5的新特性及API详解(很惊人)
- Canvas H5的新特性
- h5的部分新特性
- H5游戏的特性玩法
- H5技术的发展及H5游戏
- H5学习之旅-H5的新特性(1)
- CSS3和H5的新特性
- CSS的继承特性
- CSS的特性
- H5的新特新及API
- 11.07 CSS布局及CSS3的新特性
- oracle聚合函数
- Android Things启动在树莓派后,直接运行程序,无法查看主界面的IP
- 小米4搭建react-native真机测试
- java提高篇(23)--PipedWriter、PipedReader简介
- Java网络编程之Netty入门案例-yellowcong
- H5的css的特性及JavaScript
- 点击按钮获取listview网上数据
- 解读道德经 关于人格观 价值观 智慧观
- 如何生成二维码
- spring boot(21)-actuator监控
- 事务
- ArrayAdapter适配
- 客户端跳转与服务器端跳转的区别
- 对单选框多选框下拉框的绑定及选取操作