2017-05-29 2 views
0

私はdisplay:inline-blockを試してみましたが、その後position: relativeはもう動作しません、これらのボックスなし<div><span>などピラミッド構造<dd>

+0

具体的な問題を明確にしたり、詳細を追加して必要なものを正確に強調してください。現在書かれているとおり、あなたが求めていることを正確に伝えるのは難しいです。この質問を明確にするための[ヘルプ]ページ(https://stackoverflow.com/help/how-to-ask)を参照してください。 **注**、ヘルプを求めている質問( "**なぜこのコードは動作しないのですか?**")には、_ **最短のコードが必要です**質問自体**。参照:[最小限で完全で検証可能なサンプルの作成方法](http://stackoverflow.com/help/mcve) – LGSon

答えて

0

.tile-row{ 
 
    margin: 0 auto; 
 
} 
 

 
.tile{ 
 
    width:32%; 
 
    float: left; 
 
    height: 100px; 
 
    background: #456789; 
 
    margin-left:10px; 
 
    margin-bottom: 10px; 
 
} 
 

 
@media only screen and (max-width: 1000px) { 
 
     .tile-row > div:nth-of-type(1) 
 
     { 
 
      float: none; 
 
      margin: 10px 100px; 
 

 
     } 
 
} 
 
@media only screen and (max-width: 460px) { 
 
     .tile-row > div:nth-of-type(1){ 
 
      margin: 10px 0; 
 
     } 
 
     .tile{ 
 
      float:none; 
 
      background: #333333; 
 
      margin: 10px 0; 
 
     } 
 

 
}
<div class='tile-row'> 
 
    <div class='tile'></div> 
 
    <div class='tile'></div> 
 
    <div class='tile'></div> 
 
</div>

チェックこのため<div>を使用することが必須です例を一度。

+0

良い例と私はそれらの間に2つの横の矢印を作成したい場合は教えてください。各矢印の別のdivを使用することができます。適切なアイデアのリンクを見てください。 https://www.screencast.com/t/oRmLr8SL –

+0

試してみましたか? –

+0

はい、別のアプローチを試みました。最初に、divに左矢印エンティティを置き、次に「前」を使用して境界線プロパティを使用して右矢印を作成し、位置を使用して結合します。 –

関連する問題