私は1つの外側divと2つのchildren divを持っています。私は外側のdivをウィンドウに固定したいと思います。子divは親divのほとんどの部分に、別の子divは親divの最も右の部分にします。CSSの絶対と相対
親の場合、ウィンドウには固定されていますが、2つの子divが左に張り付いて重なっています。私がposition: relative
という親を持つ場合、2つの子divはそれぞれ左と右に固執しますが、ウィンドウの上部には固定されません。
どうすればいいですか?ありがとう!
<div class="nav-wrapper">
<div class="child1"></div>
<div class="nav-pages"></div>
</div>
マイCSS:
nav {
@media only screen and (min-width: 0) {
height: 3em;
.nav-wrapper {
padding: .7em 1em 0 1em;
}
}
@media only screen and (min-width: $medium-screen) {
height: 500px;
.nav-wrapper {
padding: 0em 1em 0 1em;
height: 64px;
position: relative;
background-color: rgba(60,63,65,0.22);
}
}
}
nav {
background-image: url("http://image.insider-journeys.com/overview/china.jpg");
background-size: cover;
}
.navbar-non-link {
padding: 0 15px;
}
.nav-pages {
padding-right: 0px;
}
.side-nav {
width: 500px;
}
あなたが尋ねていることをよりよく理解できるように、試したCSSを追加してください。 –
@AlexanderHiggins .css添付 –