字体的变化模拟的时候在电脑端有效,在手机端没效果,不知道什么原因

来源:4-5 底部边栏的HTML和CSS样式

慕瓜9363615

2017-11-24

<!doctype html>
<html>
 <head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no">
  <meta name="format-detection" content="telephone=no">
  <link rel="stylesheet" type="text/css" >
  <style>
   html{
    width: 100%;
    height: 100%;
    overflow-x: hidden;
   }
   body{
    text-align: left;
    width: 100%;
    overflow: hidden;
    background-color:#e9dfc7;
    margin: 0px;
    padding: 0px;
   }
   .m-read-content{
    font-size:14px;
    color: #555;
    line-height: 31px;
    padding: 15px;
   }
   .m-read-content h4{
    font-size:20px;
    color: #736357;
    border-bottom: 1px solid #736357;
    letter-spacing: 2px;
    margin: 0 0 1em 0;
   }
   .m-read-content p{
    text-indent: 2em;
    margin: 0.5em 0;
    letter-spacing: 0px;
    line-height: 24px;
   }
   .u-tab{
    height: 34px;
    margin: 10px auto;
    line-height: 34px;
    border-radius: 8px;
    border:1px solid #858382;
    font-size: 12px;
    background: #000;
    opacity: 0.9;
   }
   .u-tab span{
    display:inline-block;
    width: 49%;
    border-right: 1px solid #858382;
    text-align: center;
    color: #fff;
    
   }
   .u-tab span:nth-child(2){
    border-right: none;
   }
   .m-button-bar{
    width:70%;
    max-width: 800px;
    padding: 5px;
    margin: 0px auto;
 
   }
   .top-nav{
    position:fixed;
    top: 0px;
    height: 50px;
    width: 100%;
    z-index: 9999;
    background: #000;
   }
   .icon-back{
    position: absolute;
    top: 14px;
    left: 10px;
    width:13.3px;
    height: 24.8px;
    background: url(img/back.png);
    background-size: contain;
   }
   .nav-title{
    position:absolute;
    top: 16px;
    left: 42px;
    color: #d5d5d6;
   }
   .bottom-nav{
    position:fixed;
    bottom: 0px;
    height: 70px;
    width: 100%;
    z-index: 9999;
    color: #d5d5d6; 
    font-size: 12px;
    font-weight: bold;
    display: flex;
    justify-content: center;
   }
   .backg{
    position: fixed;
    z-index: -999;
    width: 100%;
    height: 70px;
    background-color: #000;
    opacity: 0.9;
    
    
   }
   .bottom-nav>nav{
    width:85%;
    display: flex;
    align-items: center;
    justify-content: space-around;
   }
   .bottom-nav>nav>div>img{
    height:18px;
   }
   .bottom-nav>nav>div{
    display:flex;
    flex-direction: column;
    height: 70%;
    justify-content: space-around;
    cursor: pointer;
    
   }
   
   
  
  </style>
  <title>书城首页</title>
 </head>
 <body>
  <div id="root" class="container">
     <div id="top-nav" class="top-nav">
      <div class="icon-back"></div>
      <div class="nav-title">返回书架</div>
     </div>
     <div id="fiction_chapter_title"></div>
     <div id="fiction_container" class="m-read-content">
        <h4>雨中的了悟</h4>
     <p>
               如果雨之後还是雨 如果忧伤之後仍是忧伤 请让我从容面对这别离之後的别离 微笑地继续去寻找一个不可能再出现的 你
     </p>
     <p>
     人生,像一截木头,或者选择熊熊燃烧,或者选择慢慢腐朽。于自己,都是一次轰轰烈烈的过程。风雨沧桑,无需太多念,只留淡然在心。喜欢将心比做一池水的宁静,在生活过多的张力背后捡拾起一丝温和,无需刻意修剪,会发现,时光中某些蒺藜丛生的情绪早已呈现出自然的圆润。生于世,要时刻懂得,用最平静的心去触摸生活,阡陌红尘中,自己只是一个小我,不羡慕容易入眼的繁华,不贪恋市井阿谀的诱惑,那些,往往只是一个表象,拥有不骄不躁的心怀,收纳着纷扰与安逸,然后一一过滤,最终,会成就心的谦和。而唯有用心感悟过,才会在一滴水里领略到奔流至海的从容与清澈。
     </p>
     <p>
     人生之重,从来以从容而居高,清贫与富贵,深邃或浅薄,无需攀比,无需炫耀,若懂得,方可微笑。尘世里风起云涌的喧哗,黑与白的厮杀,皆不能左右心智,方寸之内,需睿智淡泊,亦如温暖在握。不要怨,光阴总是沉默,总喜欢把年轻的光华掠夺,岂不知,清浅的只是表面,内心的丰盈才是最深刻。时间分分秒走过,每一笔的写意,每一念的迭起,若万般聪慧,万种清喜,唯静观,而悠然自得。光阴,多像是一个充满睿智的人,有坦荡的心怀,有缄默的姿态,经历四季的交替,将花开花谢,月亏月圆,都悄然收置在心间,无需刻意编排,万物自会圆满。而光阴中承载的悲喜,又像极了一个人心里的情绪,若懂得开解自己,做平凡的人,拥有平静的心,则世界的喧哗亦可如同天籁。浮华里克制,岁月里铭记,心不乱,意不癫,一步一步的足迹是时光中最温暖的记忆,这一份坚持,便是一种可圈可点的大智慧。
     </p>
     <p>
        其实,人生应有如水的胸怀,若用一滴水的温和去亲近自然,将涓涓细流渗入生命的厚重,宽慰心灵,从而便可形成海纳百川的气度。世间种种,喜悦与烦恼层叠,总无法尽遂人意,若用无比纯净的态度去放飞储藏的幸福,感受生命波澜不惊的从容,心就会快乐。读书,行走,感悟,每一天我们都在尘世里历练着,无需,给自己灌输烦忧,要懂得体味世间百味。让花开花谢,草青草黄,一切因果都依着自然生长,从而成就独到而丰盈的灵魂。若拥有了平和的心态,则人生所有的磨难都可以隐入无常,失去的,不惋叹;得到的,不张扬,将快乐的心,在一米阳光里静静的安放,如此,就好。
     </p>
     </div>
     <div class="m-button-bar">
     <div class="u-tab">
         <span id="prev_button">上一章</span><span id="next_button">下一章</span>
     </div>
     </div>
     <div id="bottom-nav" class="bottom-nav">
     <div class="backg"></div>
     <nav>
      <div class="content"><img src="img/tree.png" alt=""><span>目录</span></div>
     
      <div class="content" id="content"><img id="font_size" src="img/font_size.png" alt=""><span>字体</span></div>
    
      <div class="content"><img src="img/night.png" alt=""><span>夜间</span></div>
       </nav> 
     </div>
  </div>
  
     <script src="js/zepto.js"></script> 
     <script>
     window.jQuery =$;
  </script>
     <script src="js/jquery.base64.js"></script>
     <script src="js/jquery.jsonp.js"></script>
 
  <script>
   var con=document.getElementById("content");
   var fon=document.getElementById("font_size");
   var i=0;
      con.onclick=function(){
       if(i%2==0){
     fon.src="img/font_size2.png";
        i++;
       }
       else if(i%2==1){
        fon.src="img/font_size.png"
        i++;
       }
      }
   
   
  </script>
 </body>
 
 
</html>

写回答

1回答

远人

2017-12-14

要看一下是否在手机端触发了相关的事件,可以在event函数内进行一下调试

0
0

HTML5独立开发书城Web App

最前沿前端技术精讲, HTML5 、Vue.js 、Koa 、zepto 综合运用

3387 学习 · 686 问题

查看课程