2017-04-11 2 views
0

Ich brauche etwas Hilfe mit meiner Fußzeile, ihre horizontale Überdehnung, ich habe die Breite auf 100% festgelegt, so sollte es theoretisch die Größe der Seite sein. Jede Hilfe würde sehr geschätzt werden.Fußzeile ist überfordert

HTML

<footer> 
<p>Mandurah Jetty Maintenance | Copyright &copy 2017</p> 
</footer> 

CSS

footer{ 
padding: 20px; 
color: #ffffff; 
background-color: #333; 
text-align: center; 
width: 100%; 
position: absolute; 
left: 0; 
bottom: 0; 
overflow: hidden; 


} 
+0

Können Sie einen Screenshot hinzufügen von was du meinst? Was meinst du mit Übertreibung, wenn es bis an die Grenze geht? – Xander

+0

@EthanBristow Ja sicher, hier http://prntscr.com/ev2e1u, sehen Sie, dass die Fußzeile erweitert wird, so dass die Seite horizontal länger :(. Sie finden eine Korrektur wäre sehr geschätzt. :) – Bailee

+0

können Sie den Work-Break versuchen . hier https://www.w3schools.com/cssref/css3_pr_word-break.asp – MarcoSantino

Antwort

1

Wenn Sie meinen, die Fußzeile nicht ganz links/rechts auf der Seite erreicht dann CSS dies ändern:

footer { 
padding: 20px, 0px, 0px, 0px; //Top, right, bottom, left 
color: #ffffff; 
background-color: #333; 
text-align: center; 
width: 100%; 
position: absolute; 
left: 0; 
bottom: 0; 
overflow: hidden; 
} 
+0

Das ist es danke Mann! – Bailee

+0

@Bailee Kein Problem, ich würde es begrüßen, wenn Sie die Antwort akzeptieren würden, indem Sie auf die Häkchen-Taste auf der linken Seite dieser Antwort klicken :) – Xander

+0

Ja, ich musste 10 Minuten warten, bevor ich das tun konnte, sorry für die Wartezeit , Danke noch einmal – Bailee

2

box-sizing:border-box; hinzufügen Wenn padding or border properties zu einem element Hinzufügen es standardmäßig die width und height dieses Elements erhöhen. Also durch Hinzufügen von,stoppt dies, dass increment auf folgenden div immer noch den Status der zugewiesenen Polsterung und Grenze.

Die Box-Sizing-Eigenschaft wird verwendet, um das Standard-CSS-Boxmodell zu ändern, das zur Berechnung der Breite und Höhe der Elemente verwendet wird.

footer{ 
 
padding: 20px; 
 
color: #ffffff; 
 
background-color: #333; 
 
text-align: center; 
 
width: 100%; 
 
position: absolute; 
 
left: 0; 
 
bottom: 0; 
 
overflow: hidden; 
 
box-sizing:border-box; /*Add this*/ 
 
}
<footer> 
 
<p>Mandurah Jetty Maintenance | Copyright &copy 2017</p> 
 
</footer>

+0

@Bailee Hoffe diese Hilfe. – frnt

+0

Danke für die Antwort Mann! :) – Bailee

+0

Willkommen @Bailee :-) – frnt