Wie kann ein Container den gesamten Bildschirm unter der Navigationsleiste von Ionic füllen?

7

Ich möchte einen Iframe, um den gesamten Platz unterhalb der Navigationsleiste zu füllen. Ich sehe, dass Ionic Inline-CSS generiert und Klassen zu HTML-, Body-Tags hinzufügt und auch div-Wrapper erstellt. Ich weiß nicht, wie ich das erreichen soll, was ich will. Muss ich dafür eine vorgefertigte CSS-Klasse verwenden oder meine eigene schreiben? Wenn ja, wie sollte ich das tun, um das Layout nicht zu brechen.

Die Frage bezieht sich nicht wirklich auf iframe, es geht darum, dass ein Container den gesamten Bereich unter der Navigationsleiste ausfüllt.

Im Moment nimmt iframe die volle Breite, aber nur 150 Pixel Höhe, weil der Eltern-Container 150px Höhe hat.

Meine Anwendung basiert auf der ( Tabs-Anwendung von github ).

Mein Code ist unten:

index.html:

%Vor%

tab-map.html:

%Vor%

Im Moment sieht es so aus:

    
afaf12 16.01.2015, 09:23
quelle

3 Antworten

20

Diese CSS-Zeile löst das Problem für mich:

%Vor%     
Ramon Carreras 22.01.2015, 08:10
quelle
4

Es gibt eine Klasse namens .scroll in ionic.css, Höhe hinzugefügt: 100% zum lokalen Stil, um sie zu überschreiben und es schien das Problem für mich zu lösen.

    
Jake Thomas 20.01.2015 19:26
quelle
4

Ich denke, das funktioniert besser, da es sich an den Inhalt anpasst:

Fügen Sie die ion-nav-Ansicht in den Ioneninhalt ein und fügen Sie diese Eigenschaft in das ion-content-Tag ein

%Vor%     
sebasjimenez10 10.11.2015 04:14
quelle