javascript - 为什么我的网站无法在 Iphone 上正确加载?

标签 javascript html css iphone

我在这个领域很新,我正在学习前端开发,这是我的第二个元素,我不知道这是什么问题。

我最近创建了 this website :

   
    $(document).ready(function(){
        $('body').scrollspy({target:".navbar", offset: 50});
        $('nav a').smoothScroll({offset: -40});
    });
        body {
        position: relative,
    }
    body, html {
        height: 100%;
    }
    .div {
        display: block;
    }
    
    .navbar-inverse .navbar-nav>li>a {
        color: white;
    }
    
    .navbar {
        margin-bottom: 0px;
        font-size: 18px;
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        
    }
    
    .navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
        color: white;
        font-family: "Oleo Script", cursive;
        font-size: 25px;
    }
    
    i:hover {
        opacity: 0.4;
    }
    
    .bg { 
        position: relative;
        background-image: url("https://raw.githubusercontent.com/Arielink90/project/master/image/pexels-photo-261577.jpeg");
        height: 100%; 
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        text-align: center;
        color: white;
    }
    
    .text-stylin {
        font-family: 'Oleo Script', cursive;
        font-size: 50px;
        letter-spacing: 5px;
       
    }
    
    #front-end {
        letter-spacing: 10px;
        font-size: 25px;
        
        
    }
    
    .centered {
      position:absolute;
      left: 0;
      top: 45%;
      width: 100%;
      transform: translate(-50%, -50);
    }
    
    .centered a {
        color: white;
    }
    
    .header-icons {
         font-size: 40px;
         color: white;
         letter-spacing: 20px;
    }
    
    #about {
        background-color: rgb( 151, 150, 145);
    }
    
    
    .position {
        margin-top: 40px;
        margin-bottom: 40px;
    }
    
    .img-circle {
        border-radius: 50%;
        width: 200px;
        position: inherit;
        display: block;
        margin: auto;
    }
    
    .down {
        display: grid;
        top: 30px
        
    }
    
    #hello {
        font-family: monospace;
    }
    
    #presentation {
        font-size: 18px;
        text-align: justify;
     }
    
    #hayao:hover {
        opacity: .5;
    }
    
    #project {
        margin-bottom: 42px;
    }
    
    #work {
        font-weight: bold;
        font-size: 40px
    }
    
    
    #project .col-sm-4 {
        padding: 0;
        
    }
    #project .col-sm-4 {
        padding: 20px;
        
    }
    
    .zoom {
        position: relative;
        overflow: hidden;
    }
    
    .polaroid img {
    	-webkit-transform: scale(1);
    	transform: scale(1);
    	-webkit-transition: .3s ease-in-out;
    	transition: .3s ease-in-out;
    }
    .polaroid:hover img {
    	-webkit-transform: scale(1.3);
    	transform: scale(1.3);
    }
    
    div.polaroid {
        background-color: white;
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        margin-bottom: 25px;
    }
    .polaroid-text {
        text-align: center;
        padding: 10px 20px;
        
    }
    
    footer {
        background-color: rgb( 16, 16, 16);
        padding-bottom: 30px;
    }
    
    .color {
        color: white
    }
    
    .icons {
        font-size: 40px;
        letter-spacing: 20px;
    }
    
    .icons a {
        color: white;
    }
     <div id="home" class="bg">
             <nav class="navbar navbar-inverse navbar-fixed-top">
            <div class="container-fluid">
        <!-- Brand and toggle get grouped for better mobile display -->
        <div class="navbar-header">
          <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
            <span class="sr-only">Toggle navigation</span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </button>
          <a class="navbar-brand" href="#home">Portfolio</a>
        </div> 
    
        <!-- Collect the nav links, forms, and other content for toggling -->
        <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
            <ul class="nav navbar-nav navbar-right">
              <li><a href="#home">Home</a></li>
              <li><a href="#about">About</a></li>
              <li><a href="#project">Work</a></li>
              <li><a href="#contact">Contact</a></li>
            </ul>
        </div><!-- /.navbar-collapse -->
      </div><!-- /.container-fluid -->
    </nav>
            <div class="centered">
                <h2 class="text-stylin">Ariel Yanes</h2>
                <h4 id="front-end">Front End Web Developer</h4>
                   <div class="header-icons">
                    <i class="fa fa-github-square" aria-hidden="true"></i>
                    <a href="https://www.freecodecamp.com/arielink90" Target="_blank"><i class="fa fa-free-code-camp" aria-hidden="true"></i></a>
                    <a href="https://www.linkedin.com/in/ariel-yanes-albuerne-7a61b4121/" Target="_blank"><i class="fa fa-linkedin-square" aria-hidden="true"></i></a>
                    <a href="https://codepen.io/Arielink/" Target="_blank"><i class="fa fa-codepen" aria-hidden="true"></i></a>
               </div>
            </div>
        </div>
        
        <div id="about" class="container-fluid">
            <div class="row position">
                <div class="col-sm-4">
                    <img class="img-circle" src="https://raw.githubusercontent.com/Arielink90/project/master/image/FaceQ2017_06_29_12_07_01.png" alt="avatar image"/>
                </div>
                <div id="presentation" class="col-sm-8 down">
                    <h2 id="hello" class="text-center">Hello and Welcome to my page!</h2>
                    <p >I'm a front web developer student. Is being two-month sense I start in freeCodeCamp. I have learned a lot and I now the what a like is elegant and minimalistic web designs, that help the user to have a pleasant experience</p>
                </div>
            </div>
            
        </div>
        
        <div id="project" class="container-fluid">
            <div class="row">
                <h2 id="work" class="text-center">My Work</h2>
                <div class="col-sm-4">
                    <div class="polaroid">
                        <div class="zoom">
                            <a href="https://codepen.io/Arielink/full/GEWQwm/"><img class="img-responsive" src="https://raw.githubusercontent.com/Arielink90/project/master/image/CodePen%20-%20Hayao%20Miyazaki%20Tribute%20Page%20-%20Google%20Chrome%207_2_2017%2012_37_27%20PM.png" alt="project image"/></a>
                        </div>
                        <div class="polaroid-text">
                            <h4>Tribute Page</h4>
                        </div>
                    </div>
                </div>
                <div class="col-sm-4">
                   <div class="polaroid">
                       <div class="zoom">
                           <img class="img-responsive" src="https://raw.githubusercontent.com/Arielink90/project/master/image/Personal%20Portfolio%20-%20Google%20Chrome%207_2_2017%2012_38_37%20PM.png" alt="project image"/>
                       </div>
                       <div class="polaroid-text">
                           <h4>My Portfolio</h4>
                       </div>
                  </div>
                </div>
                <div class="col-sm-4">
                  <div class="polaroid">
                      <div class="zoom">
                          <img class="img-responsive" src="https://raw.githubusercontent.com/Arielink90/project/master/image/Creative%20-%20Start%20Bootstrap%20Theme%20-%20Google%20Chrome%207_2_2017%2012_56_01%20PM.png" alt="project image"/>
                      </div>
                      <div class="polaroid-text">
                          <h4>Future Poject</h4>
                      </div>
                  </div>
                </div>
            </div>
        </div>
        
    <footer id="contact">
        <div class="container">
            <div class="color text-center">
                <h2>Contact Me</h2>
                <p>Name: Ariel Yanes Albuerne</p>
                <p>E-mail: xxxxxxxxxxx@gmail.com</p>
                <p>Phone Number: xxx-xxx-xxxx</p>
                  <div class="icons text-center">
                     <i class="fa fa-github-square" aria-hidden="true"></i>
                    <a href="https://www.freecodecamp.com/arielink90" Target="_blank"><i class="fa fa-free-code-camp" aria-hidden="true"></i></a>
                    <a href="https://www.linkedin.com/in/ariel-yanes-albuerne-7a61b4121/" Target="_blank"><i class="fa fa-linkedin-square" aria-hidden="true"></i></a>
                    <a href="https://codepen.io/Arielink/" Target="_blank"><i class="fa fa-codepen" aria-hidden="true"></i></a>
               </div>
            </div>
              
        </div>
       
    </footer>

它在计算机和 Android 设备上加载正常,但在 iPhone 上加载不正常,我找不到原因。 如果有人可以向我解释问题或给我任何想法,那将非常有帮助。 谢谢。

最佳答案

尝试将此行添加到您的头部部分:

<meta name="viewport" content="width=device-width, initial-scale=1">

关于javascript - 为什么我的网站无法在 Iphone 上正确加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45017697/

相关文章:

html - 追加另一个样式类前后的样式输入范围

javascript - 基于谷歌地图的浏览器基准测试?

javascript - 查找字母数字字符、文本并替换为 HTML

javascript - 从 HTMLCollection 获取值到字符串

javascript - 如何将背景图像定位到 html 元素的左上角和右下角?

html - 标题之间和之后的 HR 线

javascript - JQPlot 显示堆积条水平错误

javascript - TinyMCE可以用来编辑完整的网页吗?

javascript - 在数组中的复选框上调用 .name 返回未定义

html - HTML 中的错误 - 红色结尾的段落标记