Rask Tips Flekk bildene dine

En klar grunn til at mange utviklere har valgt fast bredde over elastiske steder, er fordi bruk av inlinebilder kan ødelegge oppsettet til et nettsted - som en stampede av storfe som gjentatte ganger sparker deg i lysken. Det er bare ikke moro i det hele tatt. Visst, du kan angi breddene sine ved hjelp av prosentandeler eller ems, men disse metodene er ikke ideelle. I slike tilfeller, hvorfor ikke prøve å bruke bakgrunnsteknikken?




Trinn 1: Konfigurer HTML

Først la oss lage en veldig enkel html-fil.

 

Kjæresten er dum og sitter, og det er en advokat. Vestibulum ullamcorper magna quis velit. Namnet viser en masse sammenlikninger. Alquam ante magna, fermentum nec, scelerisque egen, semper quis, ipsum. Fusce consectetuer er en av dem. Morbi elit turpis, følgelig ac, lacinia nec, dignissim ac, velit. Proin mauris orci, rutrum a, suscipit eu, sagittis et, nisi. Quisque hos mi ac magna fermentum elementum.

Trinn 2: Legg til CSS

 #container width: 50%; margin: auto; polstring: 1em; bakgrunn: # 3d332a; farge: # b8ada2; ?  #image høyde: 300px; bakgrunn: url (Girl.jpg) no-repeat center; 

For at vår container div skal være fleksibel, har jeg satt bredden til å være 50% av nettleservinduet. Deretter har jeg satt margenene til auto for å sentrere innholdet. Padding, bakgrunn og farge er ganske enkelt estetisk styling.

Div-taggen med et id med "bilde" er der vi legger til bakgrunnsbildet. Nøkkelen her er at jeg ikke stiller en bestemt bredde til bildet - bare høyden. Når du legger til bildet som bakgrunn, vil du være sikker på at du "senterer" den (ikke gjentatt senter). Dette vil i virkeligheten tvinge hovedfokuset på bildet ditt til å vises hele tiden. * Merk - Pass på at du bruker et bilde som har hovedfokuspunktet i midten.

Du er ferdig

Se arbeidet ditt i en nettleser, og prøv å øke og redusere nettleservinduet. Det er noen ting å huske på når du bruker denne metoden.

  • Pass på at du bruker bilder som er så brede som de noensinne må være.
  • Midtpunktet på bildet ditt bør være fokuspunktet.
  • Senter bakgrunnsbildet.
  • Vurder å gjøre maksimal bredde på container div lik den fullstendige bredden på bildet.
  • I tillegg bør du vurdere å legge til en minimumsbredde for å sikre at bildet ditt ikke krympes for mye.

Ha en fin helg. La oss møte her igjen mandag! Forresten, vær sikker på å følge oss på TWITTER!