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 元素控制(追加元素/追加内容)介绍及应用
Apr 21 Javascript
JavaScript实现仿淘宝商品购买数量的增减效果
Jan 22 Javascript
angular中使用Socket.io实例代码
Jun 03 Javascript
关于redux-saga中take使用方法详解
Feb 27 Javascript
vue slot 在子组件中显示父组件传递的模板
Mar 02 Javascript
create-react-app修改为多页面支持的方法
May 17 Javascript
浅谈webpack 构建性能优化策略小结
Jun 13 Javascript
微信小程序实现张图片合成为一张并下载
Jul 16 Javascript
layui扩展上传组件模拟进度条的方法
Sep 23 Javascript
layui清除radio的选中状态实例
Nov 14 Javascript
JQuery省市联动效果实现过程详解
May 08 jQuery
vue 自定义组件添加原生事件
Apr 21 Vue.js
浅谈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 变量定义和变量替换的方法
2009/07/30 PHP
使用URL传输SESSION信息
2015/07/14 PHP
round robin权重轮循算法php实现代码
2016/05/28 PHP
基于PHP生成简单的验证码
2016/06/01 PHP
php判断是否连接上网络的方法实例详解
2016/12/14 PHP
Yii 2.0实现联表查询加搜索分页的方法示例
2017/08/02 PHP
关于laravel5.5的定时任务详解(demo)
2019/10/23 PHP
JS中简单的实现像C#中using功能(有源码下载)
2007/01/09 Javascript
javascript支持firefox,ie7页面布局拖拽效果代码
2007/12/20 Javascript
jquery实现简单的拖拽效果实例兼容所有主流浏览器
2013/06/21 Javascript
用Js实现的动态增加表格示例自己写的
2013/10/21 Javascript
javaScript中两个等于号和三个等于号之间的区别介绍
2014/06/27 Javascript
js设置控件的隐藏与显示的两种方法
2014/08/21 Javascript
AngularJS  $on、$emit和$broadcast的使用
2016/09/05 Javascript
Angular表单验证实例详解
2016/10/20 Javascript
浅谈js停止事件冒泡 阻止浏览器的默认行为(阻止超连接 #)
2017/02/08 Javascript
关于JavaScript中的this指向问题总结篇
2017/07/23 Javascript
addeventlistener监听scroll跟touch(实例讲解)
2017/08/04 Javascript
Three.js基础学习之场景对象
2017/09/27 Javascript
javascript高级模块化require.js的具体使用方法
2017/10/31 Javascript
微信小程序支付及退款流程详解
2017/11/30 Javascript
解析Json字符串的三种方法日常常用
2018/05/02 Javascript
详解Nuxt.js部署及踩过的坑
2018/08/07 Javascript
9102年webpack4搭建vue项目的方法步骤
2019/02/20 Javascript
利用JavaScript为句子加标题的3种方法示例
2021/01/05 Javascript
[05:29]2014DOTA2国际邀请赛 赛后专访:LGDNewbee顺利过关
2014/07/13 DOTA
Python中if __name__ == &quot;__main__&quot;详细解释
2014/10/21 Python
python实现可以断点续传和并发的ftp程序
2016/09/13 Python
对Python中Iterator和Iterable的区别详解
2018/10/18 Python
新手入门学习python Numpy基础操作
2020/03/02 Python
50个强大璀璨的CSS3/JS技术运用实例
2010/02/27 HTML / CSS
css3和jquery实现的可折叠导航菜单适合放在手机网页的导航菜单
2014/09/02 HTML / CSS
英国性能汽车零件和发动机配件在线:Maxpeedingrods
2019/11/05 全球购物
会计自我鉴定
2013/11/02 职场文书
语文教学随笔感言
2014/02/18 职场文书
国庆节到了,利用JS实现一个生成国庆风头像的小工具 详解实现过程
2021/10/05 Javascript