我的网站问题没有响应

时间:2014-06-13 05:28:35

标签: html css responsive-design

我遇到了一个问题,我的网站没有响应,即使我已经创建了代码来实现它。当我改变浏览器的大小时,我的网站上的图像不会重新排列。

网站为whoissaveliy.com

下面是我的responsive.css文件,其中包含我为使我的网站响应而创建的代码。以及我的index.html文件代码。请告诉我您可能需要查看或了解的其他信息,以便帮助我解决问题。

的index.html

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Saveliy Yusufov | Working Professional</title>
    <link rel="stylesheet" href="css/normalize.css">
    <link href='http://fonts.googleapis.com/css?  family=Changa+One|Open+Sans:400italic,700italic,400,700,800' rel='stylesheet' type='text/css'>
    <link rel="stylesheet" href="css/main.css">
    <link rel="stylesheet" href="css/responsive.css">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
  </head>

responsive.css

@media screen and (min-width: 480px) {

/**********************************
TWO COLUMN LAYOUT
***********************************/

  #primary {
    width: 50%;
    float: left;
  }

  #secondary {
    width: 40%;
    float: right;
  }
/**********************************
PAGE: PORTFOLIO
***********************************/

   #gallery li:nth-child(3+1) {
  clear: left;
  } 

  #gallery li {
  background-color: orange;
  width: 28.3333%;
  }
}
/**********************************
ABOUT
***********************************/

.profile-photo {
  float: left;
  margin: 0 5% 80px 0;
}

@media screen and (min-width: 660px) {
/**********************************
HEADER
***********************************/ 
  nav {
    background: none;
    float: right;
    font-size: 1.125em;
    margin-right: right;
    width: 45%;
  }

  #logo {
    float: left;
    margin-left: 5%;
    text-align: left;
    width: 45%;
  }

  h1 {
    font-size: 2.5em;
  }

  h2 {
    font-size: 0.25em;
    margin-bottom: 20px;
  }

  header {
    border-bottom: 5px solid #599868;
    margin-bottom: 60px;
  }
}

    @media screen and (min-width: 480px) {

/**********************************
TWO COLUMN LAYOUT
***********************************/

  #primary {
    width: 50%;
    float: left;
  }

  #secondary {
    width: 40%;
    float: right;
  }
/**********************************
PAGE: PORTFOLIO
***********************************/

   #gallery li:nth-child(3+1) {
  clear: left;
  } 

  #gallery li {
  background-color: orange;
  width: 28.3333%;
  }
}
/**********************************
ABOUT
***********************************/

.profile-photo {
  float: left;
  margin: 0 5% 80px 0;
}

@media screen and (min-width: 660px) {
/**********************************
HEADER
***********************************/ 
  nav {
    background: none;
    float: right;
    font-size: 1.125em;
    margin-right: right;
    width: 45%;
  }

  #logo {
    float: left;
    margin-left: 5%;
    text-align: left;
    width: 45%;
  }

  h1 {
    font-size: 2.5em;
  }

  h2 {
    font-size: 0.25em;
    margin-bottom: 20px;
  }

  header {
    border-bottom: 5px solid #599868;
    margin-bottom: 60px;
  }
}

1 个答案:

答案 0 :(得分:0)

您需要在responsive.css中添加此媒体查询。使用firefox并按(shift + ctrl + M)然后选择480 * 320并查看您的新样式是否适用于该分辨率。此外,您还需要在网页css

的末尾添加媒体查询