Ich möchte das Leerzeichen am unteren Rand des Kreditkartenregistrierungsbildschirms entfernen. Auf dem Foto ist es schwer zu sehen, aber die Leerzeichen, die in dem von Gelb umgebenen Bereich auftreten Ich bemühte mich, es loszuwerden.
Überprüfen Sie verschiedene Dinge, und in HTML und Körper
height: 100%;
Als ich die Methode des Erratens ausprobierte, war auch die Ansicht anderer Seiten betroffen. Geben Sie diese Methode auf. .. ..
Danach kämpfte ich ungefähr zwei Stunden lang. in der Klasse card_add
height: 100vh;
Dies ist eine schnelle Lösung.
Ich habe den Unterschied zwischen% und vh bei der Angabe der Höhe des Elements nicht verstanden. Es scheint, dass es einige Zeit gedauert hat, hierher zu kommen.
【vh】 Hängt vom Anzeigebereich der Seite ab.
height: 100vh;
Wenn Sie angeben, wird die Höhe im gesamten Anzeigebereich der Seite angezeigt.
【%】 Hängt vom übergeordneten Element ab.
height: 100%;
Wenn Sie angeben, wird auch die Größe des übergeordneten Elements angezeigt.
Recommended Posts