Es gibt zwei Lösungen: Eine Möglichkeit ist CSS, bei dem background-size:cover verwendet wird, um den Streckungseffekt des Bildes zu erzielen. IE8 und niedrigere Versionen unterstützen background-size jedoch nicht, sodass Sie den Filtereffekt von Microsoft verwenden können. IE6 unterstützt dies jedoch nicht. Code kopieren Der Code lautet wie folgt:body{background:url(bg.jpg) center center;Hintergrundgröße:Cover;Höhe:900px;Breite:100%; Filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='bg.jpg', sizingMethod='scale');} Eine andere Möglichkeit besteht darin, jQuery zu verwenden, dynamisch ein Div in den Text einzufügen und dann ein Bild in das Div einzufügen. Wenn sich die Größe des Browserfensters ändert, wird die Größe des Hintergrundbilds dynamisch festgelegt. Code kopieren Code kopieren Der Code lautet wie folgt:$(Funktion(){ $("body").anhängen("<div id='main_bg' style="position:absolute;"/>"); $("#main_bg").append("<img src='bg.jpg' id='bigpic'>"); Abdeckung(); $(window).resize(function(){ //Änderungen im Browserfenster Abdeckung(); }); }); Funktion cover(){ var win_width = $(window).width(); var win_height = $(window).height(); $("#bigpic").attr({width:win_width,height:win_height}); } |
<<: Zusammenfassung häufig verwendeter CSS-Kapselungsmethoden
>>: MySQL-Interviewfragen: So richten Sie Hash-Indizes ein
Heutige Webdesigns neigen dazu, sehr große Schrif...
So überprüfen Sie den Status der Linux-Firewall 1...
Shell-Skript #!/bin/sh # Aktuelles Verzeichnis CU...
Inhaltsverzeichnis Installieren Sie Tomcat Laden ...
Führen Sie den folgenden Befehl aus, um einen Feh...
Was ist ein MIME-TYP? 1. Zunächst müssen wir verst...
Vorbereitung vor der Installation Der Hauptzweck ...
Wenn Sie Tomcat in Docker installieren, kann es b...
Was ist ein Port? Bei den Ports, auf die wir uns ...
Inhaltsverzeichnis Überblick 1. Die übergeordnete...
Das Core Asset Management Project erfordert, dass...
In diesem Artikelbeispiel wird der spezifische Ja...
Inhaltsverzeichnis Problembeschreibung 1. Basislö...
Der Ursprung des Problems Das erste Mal, dass ich...
Wenn eine Spalte in einer Datentabelle einmal als...