私は最初のサイトをレイアウトしようとしています。同じ行に2つのdivを配置することに固執しています。私は達成しようとしているレイアウトを示す下の画像を投稿しました。同じ行の2 divsの位置
これは私が、現時点では2つのdivを持っているコードです。
<div class="full-width">
<div class="logo">
<img src="img/logo.png"/>
</div>
<div class="social">
<ul class="social-icons">
<li><img src="img/facebookSS.png"/></li>
<li><img src="img/twitter.png"/></li>
<li><img src="img/instagramSS.png"/></li>
</ul>
</div>
<div class="address">
<p>Address to go here</p>
</div>
</div>
私はCSSで少し遊んでいますが、それは正しいとは言えません。
私が探しているのは、上記のすべてが1列にあり、下の列にナビがあります。希望は意味をなさない。私はブートストラップのようなフレームワークを使用していないので、自分のクラスなどを使用しています。
* {
margin: 0px;
padding: 0px;
box-sizing: border-box;
}
body {
font-size: 20px;
font-family: 'Open Sans', sans-serif;
color: #fff;
position: relative;
}
.logo {
width: 300px;
height: auto;
position: relative;
display: inline-block;
}
.logo img {
width: 100%;
height: auto;
}
.social {
display: inline-block;
float: right;
margin-right: 20%;
}
.social li {
display: inline-block;
}
.social li img {
width: 50px;
height: auto;
}
.full-width {
width: 100%;
margin: 0 auto;
position: relative;
text-align: center;
}
あなたの周りで遊んだCSSを投稿するには – rlemon
通常、divはデフォルトで全体の行を占めます。それが彼らの設計方法です。 –
もちろん、それはwouldntそれを助けるだろう、そこにここであなたは私が元の投稿にそれを追加した行くかもしれないかもしれないかもしれない – rufus