Hjem Sosiale medier Hvordan du endrer et elements CSS i CSS3 - dummies

Hvordan du endrer et elements CSS i CSS3 - dummies

Video: How to use marquee tag in HTML(scrolling images and text in web page ) 2024

Video: How to use marquee tag in HTML(scrolling images and text in web page ) 2024
Anonim

JQuery-biblioteket for CSS3 brukes mest for å utføre disse typer nødvendige, men lavnivåoppgaver. Du kan imidlertid bruke jQuery til å utføre noen mer avanserte oppgaver ved å inkorporere CSS. Det er en faktisk. css () -metoden du kan bruke til å få tilgang til CSS knyttet til et objekt eller å endre CSS som brukes av objektet.

Du ser alltid endringen som er gjort i CSS fordi jQuery-endringene er inline, i stedet for intern eller ekstern CSS.

Tenk deg at du vil opprette et formatert multiplikasjonstabell som automatisk endrer fargen på en valgt celle for å gjøre det lettere å se. Eksemplet bruker JavaScript for å generere tabellen. Selvfølgelig kan du også manuelt generere tabellen ved hjelp av standardkode, men denne tilnærmingen er enklere. (Du finner fullstendig kode for dette eksemplet i kapittel 06jQuery-mappen for den nedlastbare koden som NestedLoop. Html.)

// Start tabellen. dokument. skriver ("
 "); // Start en overskriftsrad. dokument. skriver ("
 "); // Opprett en overskrift. for (var i = 0; i <= 10; i ++) {hvis (i == 0) {dokument. skriv ("

");}} // Slutt på overskriften rad. dokument. skriver ("
"); for (var i = 1; i <= 10; i ++) {// Start en datarute. dokument. skriv ("
 ") // Opprett radhodet. dokument. skriv ("

"); for (var j = 1; j <= 10; j ++) {// Legg til hvert dataelement. dokument. skriv ("

");} // Slutt en dataark. dokument. skriv ("
")} // Slutt bordet. dokument. skriv ("
");} else {dokument. skriv (" " + i + "
" + i + " " + i * j + "
");

Denne koden starter ved å lage en

og lage en overskriftsrad, , for den. Sløyfen legger ganske enkelt tallene 1 til 10 til overskriften ved hjelp av overskriften,
, tagger. Etter at overskriftsruten er fullført, begynner koden da å opprette dataarkene.

Hver dataroll begynner med en overskrift, etterfulgt av de multipliserte verdiene. Dobbeltsløyfen oppretter et kvadratbord som viser de multipliserte verdiene helt opptil 10 * 10.

For å gjøre dette eksemplet behagelig å se på, vil du bruke CSS til å skille mellom rader og kolonner. Den markerte cellen vil bruke en større skriftstørrelse og en annen skriftfarge. For å gjøre denne endringen bruker eksemplet. Utvalgt intern CSS-stil vist her.

. Utvalgt {farge: blå; skriftstørrelse: 30px; font-weight: bold;}

Eksemplet inneholder nå en tabell med multipliserte verdier og en spesiell stil for den valgte cellen. Imidlertid mangler det fortsatt noen formatering for radene, og det er ikke mulig å velge en bestemt celle slik at den vil ha den nødvendige spesielle formatering.Følgende kode gir en måte å oppnå disse målene på.

// Utfør noen grunnleggende formatering. $ ("th: even"). css ("bakgrunnsfarge", "lyseblå"); $ ("th: merkelig"). css ("bakgrunnsfarge", "lysegrønn"); $ ("td: even"). css ("bakgrunnsfarge", "lysegrønn"); $ ("td: oddetall"). css ("bakgrunnsfarge", "lyseblå"); $ ("th, td"). css ("bredde", "50px"); // Legg til en spesiell effekt. $ ("Td"). mouseover (funksjon () {$ (dette). toggleClass ("Selected");}); $ ("Td"). mouseout (funksjon () {$ (dette). toggleClass ("Selected");});

Formateringen består av å velge elementene

og og deretter bruke et grunnleggende filter for å velge mellom ulike og jevne elementer. De ulike elementene får en bakgrunnsfarge, og de jevne elementene mottar en annen. Koden bruker deretter en multiplevelger til å bruke samme breddeformatering til hver av cellene.

Ved å kombinere selektorer og valgfiltre, kan du lage noen interessante effekter med liten programmering. Det er viktig å huske at denne tabellen er programmatisk generert, så det kan være vanskelig å bruke formatering til det.

Den spesielle effekten starter med

elementene. Når en bruker svever musepekeren over et bestemt element, gjelder koden. Utvalgt CSS formatering til den. På samme måte, når brukeren plasserer musepekeren et annet sted, blir effekten skiftet tilbake til den opprinnelige formateringen som brukes av elementet . Å bytte formatering er en rask måte å opprette en mouseover-effekt på.

Hvordan du endrer et elements CSS 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. ...