Hjem Sosiale medier Slik endrer du layoutene i CSS3 - dummies

Slik endrer du layoutene i CSS3 - dummies

Innholdsfortegnelse:

Video: Building Dynamic Web Apps with Laravel by Eric Ouyang 2024

Video: Building Dynamic Web Apps with Laravel by Eric Ouyang 2024
Anonim

Det lønner seg å prøve noen av CSS3-layoutene for å se hva du vil gjøre med dem før du begynner å lage et produksjonsprosjekt. Kopier kildekoden fra eksemplet på Dynamic Drive-siden og legg den inn i filer som du forventer å bruke den.

I dette eksemplet oppretter du en HTML5-fil med følgende innhold hentet fra HTML-koden som er vist med eksempelet. (Du finner fullstendig kode for dette eksemplet i kapittel 07-mappen for den nedlastbare koden som TwoColumnLayout. HTML.)

CSS Fast Layout # 2. 1- (Fast-Fixed)

CSS Fast Layout # 2. 1- (Fast-Fixed)

840px

Innholdskolonne: 640px

Venstre kolonne: 200px

Footer

Eksemplet legger til hvitt mellomrom til koden som er gitt på Dynamic Drive-siden, for å gjøre det enklere å lese og også vise hvordan strukturen er opprettet ved hjelp av kodene. Du bør gjøre det samme med noen kode du får fra nettstedet. Du vil være sikker på at du forstår hvordan layoutet fungerer før du begynner å utføre eventuelle nødvendige endringer.

Eksemplet fjerner skriptene Dynamic Drive fordi du ikke trenger dem til å fylle delene med tilfeldig innhold. Det legger imidlertid til notater som viser antall piksler som brukes som standard for hver av seksjonene (eksemplet Dynamisk stasjon viser bare størrelsen på den faste venstre kolonnen).

Hvis du endrer CSS for dette nettstedet, bør du også endre notatene du lager om de faste kolonnestørrelsene.

Eksemplet bruker også en ekstern CSS-fil. Legg merke til tilsetning av en tag i. CSS for den eksterne filen er uendret fra taggen til eksempelsiden som vist her.

kropp {margin: 0; polstring: 0; linjehøyde: 1. 5em;} b {font-size: 110%;} em {color: red;} #maincontainer {width: 840px; / * Bredde av hovedbeholderen * / margin: 0 auto; / * Senterbeholder på side * /} #topsection {background: #EAEAEA; høyde: 90px; / * Høyde på øverste delen * /} #topsection h1 {margin: 0; polstring: 15px;} #contentwrapper {float: left; bredde: 100%;} #contentcolumn {margin-left: 200px; / * Sett venstre margen til venstre kolonnebredde * /} #leftcolumn {float: left; bredde: 200px; / * Bredde på venstre kolonne * / margin-venstre: -840px; / * Angi venstre margin til - (MainContainerWidth) * / background: # C8FC98;} #footer {clear: left; bredde: 100%; bakgrunn: svart; farge: #FFF; tekst-align: center; polstring: 4px 0;} #footer a {color: # FFFF80;}. innertube {margin: 10px; / * Marginer for indre DIV i hver kolonne (for å gi utfylling) * / margin-top: 0;}

På dette tidspunktet kan du laste siden for å begynne å tenke på hva du vil endre.Her er siden som det ser ut uten endring etter å ha kopiert det fra nettstedet og skilt HTML fra CSS.

Det første alternativet du vil endre, er fargene som brukes for de forskjellige objektene. Selvfølgelig må fargene samsvare med fargeskjemaet for nettstedet ditt. Malerne bruker heksadesimale fargepresentasjoner. Du bør endre dem for å matche de som brukes av andre maler på nettstedet ditt (om nødvendig).

Maler som er avhengige av faste kolonnebredder, kan kreve tweaking for å jobbe med resten av nettstedet ditt. Hvis du vil endre den totale bredden på siden, endrer du breddeegenskapen til #maincontainer-stilen. Den venstre rutenes bredde styres av breddeegenskapen til #left-kolonne-stilen.

Innholdspanelstørrelsen er forskjellen mellom #maincontainer stil bredden og #leftcolumn stil bredden. Dynamisk stasjon har en tendens til å bruke konsekvent navngivning, slik at et oppsett som bruker den høyre kolonnen for koblinger, ville ha en #rightcolumn-stil som du endrer for å endre bredden til den kolonnen.

Hvis du endrer størrelsen på #leftcolumn eller #rightcolumn-stilene, må du også endre marginal-venstre egenskapen i #contentcolumn-stilen for å matche.

Høyden på toppseksjonen er kun 90px. Dette kan føre til et problem når du arbeider med en større overskrift. Endre høydeegenskapen til #topsection-stilen for å gjøre den kompatibel med andre overskrifter på nettstedet ditt.

På samme måte mangler footer en faktisk høyde, så du må kanskje endre den ved å legge til en høydeegenskap til #footer-stilen for å sikre at hver side på nettstedet ditt ser det samme ut.

Disse maler er også avhengige av både (fet) og (vekt) merkene. Selv om begge kodene fortsatt støttes av HTML5, er det en sterk advarsel med -koden for å bruke den bare som en siste utvei.

Hvis du planlegger langsiktig bruk av disse malene, vil det være en god ide å erstatte -oppføringene med eller koder, eller bedre ennå, unngå å bruke og koder helt til fordel for CSS-formatering.

Disse kodene er rester fra dagene før CSS gjorde det mulig å legge til ulike former for vekt og fet skrift ved hjelp av skrifttypestil og skriftvektegenskaper. Eksemplet viser kodene intakt, men anbefalingen er å fjerne dem og bruke andre former for formatering i stedet.

Slik endrer du layoutene i CSS3 - dummies

Redaktørens valg

Hvordan du endrer temafonter i PowerPoint 2007 - dummies

Hvordan du endrer temafonter i PowerPoint 2007 - dummies

Velger et tema i PowerPoint setter temafonter, opprette en skrift for overskriftene dine og en annen for din kroppstekst. Hvis du ikke vil bruke temafonter knyttet til temaet du har valgt, følger du disse trinnene:

Hvordan du endrer handoutmasteren i PowerPoint 2007 - dummies

Hvordan du endrer handoutmasteren i PowerPoint 2007 - dummies

PowerPoint Handout Master inneholder formateringsinformasjon som er brukes automatisk til PowerPoint-presentasjonen. Du kan endre Handout Master for å dekke dine behov.

Hvordan du endrer Notes-masteren i PowerPoint 2007 - dummies

Hvordan du endrer Notes-masteren i PowerPoint 2007 - dummies

Redusert bilde av PowerPoint-lysbildet, og eventuelle notater som går sammen med lysbildet. Når det skrives ut, formateres sider formatert i henhold til Notes Master. Pass på at du legger til sidetall i høyttalervennene dine. På den måten, hvis du slipper en stabel med notasider, vil du ...

Redaktørens valg

Word 2016 Tekstoppføring og formaterings snarveier - dummies

Word 2016 Tekstoppføring og formaterings snarveier - dummies

Word 2016 gir deg mange måter å interagere med dokumentet. Det er flere tastaturgenveier som kan være en flott tidsbesparende. Med disse hurtigtastene kan du øke hastigheten på tekstredigering og formatering. For å gjøre dette Med tastaturet Start en ny linje i samme avsnitt Shift + Enter Sett inn en sideskift Ctrl + Enter Sett inn ...

Word 2016 Se snarveier - dummier

Word 2016 Se snarveier - dummier

Noensinne føler at du bare ikke har det rette perspektivet? Vel, Word 2016 gjør det enkelt å endre dokumentvisningen slik at du kan få et annet perspektiv. Med disse hurtigtastene kan du bytte mellom ulike visninger i Word 2016. Bytt til denne visningen Med tastaturet Utskriftsoppsett Alt + Ctrl + P Utkast Alt + Ctrl + O Utkast ...

Hvordan skrive melding Popup-makroer i Word 2016 - dummies

Hvordan skrive melding Popup-makroer i Word 2016 - dummies

Den mest grunnleggende typen Programmering, i Word 2016 eller et annet program, er kode som spretter ut en enkel melding på skjermen. Faktisk begynner de aller nybegynnere programmeringsbøkene med et prøveprogram for å vise teksten Hello, World! Word-makroer er ikke forskjellige. Følgende makro, message_popup1, viser en dialogboks ...

Redaktørens valg

Legg til tekst til lukkede figurer med Adobe CS5-dummies

Legg til tekst til lukkede figurer med Adobe CS5-dummies

Adobe Creative Suite 5 (AdobeCS5) Illustrator lar deg å plassere tekst inni eller på banen til en lukket form. Disse alternativene er et betydelig tillegg til tekstformatering verktøykassen. Opprette tekst i lukket form Når du legger inn tekst i en form, kan du legge til et spunk i et oppsett. Med denne funksjonen kan du skreddersy ...

Adobe CS5 Illustrator Area Type Tool - dummies

Adobe CS5 Illustrator Area Type Tool - dummies

En enkel og praktisk måte å lage rader og kolonner med tekst på er å bruk områdestypealternativer i Adobe Creative Suite (Adobe CS5) Illustrator. Denne funksjonen lar deg lage rader og kolonner fra et hvilket som helst tekstområde. Du kan bare ha rader eller bare kolonner (som kolonner av tekst i en avis) ...

Adobe CS5 Illustrator Clipping Masks - dummies

Adobe CS5 Illustrator Clipping Masks - dummies

Adobe Creative Suite 5 (Adobe CS5) Illustrator inkluderer Clipping Mask funksjonalitet. I likhet med å peering gjennom et hull i et stykke papir til gjenstandene under den, tillater en utklippsmaske et øverste objekt å definere de valgte figurene under den; Med en kappemaske er området rundt den definerende formen imidlertid gjennomsiktig. ...