0

これまでのところ、私はこのJsFiddleを持っています- 領域の幅が縮小し、コンテナ幅の 100% に収まるレイアウトを維持するにつれて、メディアクエリを使用する DIV の配置が変化します。

私が抱えている問題はDIV、レイアウトがパーセンテージベースであるため、を分離しようとしていることです。

マージンを含めようとする私の努力は、これまでのところ、すべてを完全にフォーマットされた状態に保つことに失敗しています。

ここで何か助けていただければ幸いです。

これがCSSです...

#photos {
   /* Prevent vertical gaps */
   line-height: 0;
   width: 100%;
}
#photos img {
  /* Just in case there are inline attributes */
  width: 20%;
  height: auto;
  float:left;
  overflow:hidden;
}

@media (max-width: 1200px) {
    #photos img {
    /* Just in case there are inline attributes */
    width: 20%;
    }
}

@media (max-width: 800px) {
    #photos img {
    /* Just in case there are inline attributes */
    width: 25%;
    }
}
@media (max-width: 400px) {
    #photos img {
    /* Just in case there are inline attributes */
    width: 50%;
    }
}
@media (max-width: 300px) {
    #photos img {
    /* Just in case there are inline attributes */
    width: 100%;
    }
}
4

2 に答える 2