javascript实现电脑和手机版样式切换


Posted in Javascript onNovember 10, 2017

本文实例为大家分享了javascript实现电脑和手机版样式切换的具体代码,供大家参考,具体内容如下

<!DOCTYPE html> 
<html> 
  <head> 
    <meta charset="UTF-8"> 
    <title></title> 
    <style type="text/css"> 
      ul{ 
        list-style: none; 
      } 
       
    </style> 
  </head> 
  <body> 
    <ul> 
      <li>首页</li> 
      <li>公司概况</li> 
      <li>产品介绍</li> 
      <li>成功案例</li> 
      <li>合作伙伴</li> 
    </ul> 
    <div>      
      <button onclick="addStyle()">添加样式效果</button> 
      <button onclick="showStyle('pc')">电脑版</button> 
      <button onclick="showStyle('mobile')">手机版</button> 
    </div> 
    <script> 
      function addStyle() 
      { 
        //根据元素的标记名获取元素 
        var lis = document.getElementsByTagName('li'); 
        for(var i = 0;i<lis.length;i++) 
        { 
          lis[i].style.width = '150px'; 
          lis[i].style.height= '30px'; 
          lis[i].style.padding = '5px 10px'; 
          lis[i].style.marginTop = '1px'; 
          lis[i].style.backgroundColor = 'rgb(51,51,51)'; 
          lis[i].style.textAlign = 'center'; 
          lis[i].style.lineHeight = '30px'; 
          lis[i].style.color='#fff'; 
        } 
      } 
       
      function showStyle(type) 
      { 
        var lis = document.getElementsByTagName('li'); 
        for(var i = 0;i<lis.length;i++){ 
          if(type == 'pc'){ 
            //PC版 
            lis[i].style.float = 'left';//左浮动 
            //移除指定的属性 
            lis[i].style.removeProperty('clear'); 
            lis[i].style.width='150px'; 
          }else{ 
            //手机版 
            lis[i].style.clear = 'both';//清除浮动 
            lis[i].style.width='100%'; 
          } 
        } 
       
      } 
    </script> 
  </body> 
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
基于jquery的文章中所有图片width大小批量设置方法
Aug 01 Javascript
让新消息在网页标题闪烁提示的jQuery代码
Nov 04 Javascript
jquery实现移动端点击图片查看大图特效
Sep 11 Javascript
jquery判断复选框选中状态以及区分attr和prop
Dec 18 Javascript
Js获取图片原始宽高的实现代码
May 17 Javascript
JS插件plupload.js实现多图上传并显示进度条
Nov 29 Javascript
JS中闭包的经典用法小结(2则示例)
Dec 28 Javascript
jQuery插件echarts实现的多柱子柱状图效果示例【附demo源码下载】
Mar 04 Javascript
form表单数据封装成json格式并提交给服务器的实现方法
Dec 14 Javascript
JS编写兼容IE6,7,8浏览器无缝自动轮播
Oct 12 Javascript
vue组件之间的数据传递方法详解
Apr 19 Javascript
JS用最简单的方法实现四舍五入
Aug 27 Javascript
浅谈jquery中ajax跨域提交的时候会有2次请求的问题
Nov 10 #jQuery
js定时器+简单的动画效果实例
Nov 10 #Javascript
浅谈Node.js CVE-2017-14849 漏洞分析(详细步骤)
Nov 10 #Javascript
angular之ng-template模板加载
Nov 09 #Javascript
深入理解Vue 单向数据流的原理
Nov 09 #Javascript
node.js基于express使用websocket的方法
Nov 09 #Javascript
angular2系列之路由转场动画的示例代码
Nov 09 #Javascript
You might like
利用PHP绘图函数实现简单验证码功能的方法
2016/10/18 PHP
php获得刚插入数据的id 的几种方法总结
2018/05/31 PHP
JQuery文本框高亮显示插件代码
2011/04/02 Javascript
jquery删除指定的html标签并保留标签内文本内容的方法
2014/04/02 Javascript
jquery中的工具使用方法$.isFunction, $.isArray(), $.isWindow()
2015/08/09 Javascript
JS实现颜色动态淡化效果
2017/03/06 Javascript
原生JS实现N级菜单的代码
2017/05/21 Javascript
JavaScript基于扩展String实现替换字符串中index处字符的方法
2017/06/13 Javascript
Angularjs在360兼容模式下取数据缓存问题的解决办法
2017/06/22 Javascript
一步步教你利用webpack如何搭一个vue脚手架(超详细讲解和注释)
2018/01/08 Javascript
详解处理bootstrap4不支持远程静态框问题
2018/07/20 Javascript
Bootstrap 模态框自定义点击和关闭事件详解
2018/08/10 Javascript
Node.js+Express+Mysql 实现增删改查
2019/04/03 Javascript
Node.js一行代码实现静态文件服务器的方法步骤
2019/05/07 Javascript
vue自定义指令实现仅支持输入数字和浮点型的示例
2019/10/30 Javascript
JavaScript This指向问题详解
2019/11/25 Javascript
js中forEach,for in,for of循环的用法示例小结
2020/03/14 Javascript
python使用xauth方式登录饭否网然后发消息
2014/04/11 Python
使用Flask-Cache缓存实现给Flask提速的方法详解
2019/06/11 Python
使用python写一个自动浏览文章的脚本实例
2019/12/05 Python
python 实现将list转成字符串,中间用空格隔开
2019/12/25 Python
TensorFlow固化模型的实现操作
2020/05/26 Python
浅谈Python 参数与变量
2020/06/20 Python
基于python实现操作git过程代码解析
2020/07/27 Python
Python列表的深复制和浅复制示例详解
2021/02/12 Python
英国最大的高品质珠宝和手表专家:Goldsmiths
2017/03/11 全球购物
The North Face官方旗舰店:美国著名户外品牌
2020/09/28 全球购物
医科学校毕业生自荐信
2013/11/09 职场文书
四年的大学生生活自我评价
2013/12/09 职场文书
文明礼貌演讲稿
2014/05/12 职场文书
机电一体化专业毕业生自荐信
2014/06/19 职场文书
乡镇四风对照检查材料
2014/08/31 职场文书
大学生党员学习焦裕禄精神思想汇报
2014/09/10 职场文书
个人整改措施书面材料
2014/10/24 职场文书
建筑工程材料员岗位职责
2015/04/11 职场文书
防止web项目中的SQL注入
2021/12/06 MySQL