Ich benutze Angular 4, Bootstrap 4 und versuche ein festes scrollbares rechtes div und ein festes linkes div zu implementieren. Es sollte sehr ähnlich zu dem, was Trulia hat.Wie links Spalte fixiert und rechts in Bootstrap 4 scrollbar, reagiert?
Bootstrap hat das Affix jQuery-Plugin in Version 4 gelöscht, so dass diese Methode nicht mehr gültig ist, sie empfehlen, position: sticky zu verwenden, aber ich kann es nicht zum Laufen bringen.
Bitte helfen!
index.html
<div class="container-fluid">
<div class="row h-100">
<div class="col-md-6">
<div id="left-container">
<div class="search-property">
<input type="text">
</div>
</div>
</div>
<div class="col-md-6">
<div id="right-container">
<app-home-right></app-home-right>
</div>
</div>
</div>
</div>
style.css
#left-container {
height: 100%;
position: fixed;
width: inherit;
}
#right-container {
position: absolute;
}
.search-property {
position: relative;
top: 50%;
transform: perspective(1px) translateY(-50%);
margin-left: 50%;
}
.nopadding {
padding: 0 !important;
margin: 0 !important;
}
.border {
border: 1px solid black;
}
Ich werde ein Suchformular auf der linken Seite haben, und ich brauche diese als Reaktion auf haben (sein auf dem rechten div auf Handy, Mobiltelefon). Wie mache ich das? –
Verwenden Sie die Rasterklassen für die Spalten und eine Medienabfrage, um nur die festen mit größeren Breiten wie folgt anzuwenden: https://www.codeply.com/go/pqzJB4thBY – ZimSystem
das funktioniert! Vielen Dank! –