Ved hjelp av Bootstrap, jeg har et rutenett kolonne class="col-lg-3" som jeg ønsker å plassere den i posisjon:fast mens den andre .col-lg-9 er normal posisjon (scroll-able gjennom siden).
<div class="row">
<div class="col-lg-3">
Fixed content
</div>
<div class="col-lg-9">
Normal scrollable content
</div>
</div>
Akkurat på samme måte som venstre kolonne i LifeHacker.com. Du vil se at den venstre delen er fast uansett hvordan jeg blar gjennom siden.
Jeg bruker bootstrap v3.1.1.
<div class="row">
<div class="col-lg-3">
<div class="affix">
fixed position
</div>
</div>
<div class="col-lg-9">
Normal data enter code here
</div>
</div>
itererer over Ihab's svar, bare ved å bruke position:fixed
og bootstraps col-offset
trenger du ikke å være spesifikk på bredden.
<div class="row">
<div class="col-lg-3" style="position:fixed">
Fixed content
</div>
<div class="col-lg-9 col-lg-offset-3">
Normal scrollable content
</div>
</div>
Følg løsningen her [
][1],<div class="row">
<div class="col-lg-3 fixed">
Fixed content
</div>
<div class="col-lg-9 scrollit">
Normal scrollable content
</div>
</div>
Jeg endret litt css for å få det til å fungere perfekt:
.fixed {
position: fixed;
width: 25%;
}
.scrollit {
float: left;
width: 71%
}
Takk @Lowkase for at du delte løsningen.