Rumah  >  Artikel  >  hujung hadapan web  >  javascript实现电脑和手机版样式切换

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

小云云
小云云asal
2017-12-09 13:19:461594semak imbas

本文主要为大家详细介绍了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> 
    <p>      
      <button onclick="addStyle()">添加样式效果</button> 
      <button onclick="showStyle(&#39;pc&#39;)">电脑版</button> 
      <button onclick="showStyle(&#39;mobile&#39;)">手机版</button> 
    </p> 
    <script> 
      function addStyle() 
      { 
        //根据元素的标记名获取元素 
        var lis = document.getElementsByTagName(&#39;li&#39;); 
        for(var i = 0;i<lis.length;i++) 
        { 
          lis[i].style.width = &#39;150px&#39;; 
          lis[i].style.height= &#39;30px&#39;; 
          lis[i].style.padding = &#39;5px 10px&#39;; 
          lis[i].style.marginTop = &#39;1px&#39;; 
          lis[i].style.backgroundColor = &#39;rgb(51,51,51)&#39;; 
          lis[i].style.textAlign = &#39;center&#39;; 
          lis[i].style.lineHeight = &#39;30px&#39;; 
          lis[i].style.color=&#39;#fff&#39;; 
        } 
      } 
       
      function showStyle(type) 
      { 
        var lis = document.getElementsByTagName(&#39;li&#39;); 
        for(var i = 0;i<lis.length;i++){ 
          if(type == &#39;pc&#39;){ 
            //PC版 
            lis[i].style.float = &#39;left&#39;;//左浮动 
            //移除指定的属性 
            lis[i].style.removeProperty(&#39;clear&#39;); 
            lis[i].style.width=&#39;150px&#39;; 
          }else{ 
            //手机版 
            lis[i].style.clear = &#39;both&#39;;//清除浮动 
            lis[i].style.width=&#39;100%&#39;; 
          } 
        } 
       
      } 
    </script> 
  </body> 
</html>

相关推荐:

最新Javascript程序员面试试题和解题方法

javaScript和jQuery实现自动加载

JavaScript编写可维护的代码

Atas ialah kandungan terperinci javascript实现电脑和手机版样式切换. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn