मैं अब और तरह कुछ समय के लिए इस मुद्दे के खिलाफ मेरे सिर पिटाई की है का एक समाधान के साथ आया था। मुझे एक निश्चित टूलबार (navbar) के साथ ही एक चिपचिपा (फ्लोटिंग) पाद लेख चाहिए। पाद लेख मुख्य खंड के तल पर तैरना चाहिए, लेकिन जब कोई सामग्री नहीं है तो नीचे चिपचिपा रहना चाहिए। ऐसा लगता है कि मैं एक या दूसरे को कर सकता हूं लेकिन दोनों नहीं। इस विधि के साथ टूलबार तय किया गया है लेकिन पाद लेख चिपचिपा नहीं है। जब मुख्य अनुभाग खाली होता है तो यह टूलबार तक जाता है।कोणीय सामग्री तय उपकरण पट्टी और चिपचिपा पाद लेख
<body ng-controller="MainCtrl" layout="row">
<div layout="column" flex>
<md-toolbar class="md-medium-tall">
<div class="md-toolbar-tools">
<span>HEADER</span>
<span flex></span>
<md-button class="md-raised" ng-click="toggleContent(!displayContent)">onOff</md-button>
<span flex></span>
<md-button class="md-raised" ng-click="toggleNum()">half/full</md-button>
</div>
</md-toolbar>
<md-content>
<div layout="column" flex>
<div ng-if="displayContent" style="background-color:SteelBlue;color:white;" ng-repeat="card in cards|limitTo: displayLim">body {{card.title}}</div>
<div style="background-color: red;" flex></div>
<div style="background-color:orange;color:white;" >footer item</div>
</div>
</md-content>
</div>
</body>
नीचे कोड चिपचिपा पाद लेख के रूप में काम करता है लेकिन फिर टूलबार स्क्रॉल भी काम करता है।
<body ng-controller="MainCtrl" layout="row">
<div layout="column" flex>
<md-toolbar class="md-medium-tall">
<div class="md-toolbar-tools">
<span>HEADER</span>
<span flex></span>
<md-button class="md-raised" ng-click="toggleContent(!displayContent)">onOff</md-button>
<span flex></span>
<md-button class="md-raised" ng-click="toggleNum()">half/full</md-button>
</div>
</md-toolbar>
<div layout="column" flex>
<div ng-if="displayContent" style="background-color:SteelBlue;color:white;" ng-repeat="card in cards|limitTo: displayLim">body {{card.title}}</div>
<div style="background-color: red;" flex></div>
<div style="background-color:orange;color:white;" >footer item</div>
</div>
</div>
</body>
यह ऐसा करने के लिए उचित फ्लेक्स तरीका जैसा लगता है जो मैं करने की कोशिश कर रहा हूं लेकिन मैं इसे बिल्कुल सही नहीं कर सकता।
इस विधि इसके अलावा मैं भी एक चिपचिपा पाद लेख को लागू करने calc(100vh - header - footer)
से गणना करने के लिए मुख्य धारा ऊंचाई का एक और अधिक परंपरागत दृष्टिकोण का इस्तेमाल किया है। मुझे लगभग बीएएम के बारे में पता चला था .. कोणीय-सामग्री ने व्यूपोर्ट आकार के साथ अपने टूलबार आकार को बदलने का फैसला किया। मैं शायद एक परिवर्तन अनुरोध में जा रहा हूं ताकि मैं अनुभाग में <div flex></div>
भरने के अंतर का उपयोग कर सकूं लेकिन मैं यह जानना चाहता था कि किसी के पास पहले बेहतर समाधान है या नहीं।
आपको पर्याप्त रूप से ऊपर नहीं उठा सका। – creimers
यहां आपके समाधान के लिए एक कोडपेन है: http: // codepen।io/creimers/pen/MewVOB – creimers
यह सुनकर खुशी हुई .. –