Det kan være en situasjon, når du ikke vil at noe innhold skal vises på en webside. For eksempel er websidekomponentene, for eksempel navigasjonslinjen, topptekst, bunntekst og mer. Noen ganger mens vi designer en spesifikk del av webapplikasjonen vår, må vi ofte skjule noen av komponentene. For tilsvarende er det mange metoder for å skjule HTML -elementer ved bruk av CSS.
Utfallet av denne bloggen er:
Hvordan skjule HTML -elementer med CSS?
Mange mulige metoder for CSS brukes til å skjule HTML -elementer. Noen av dem er listet opp nedenfor:
La oss utdype hver av de ovennevnte metodene en etter en. Men før det vil vi opprette en HTML -fil for demonstrasjonen.
Forutsetning: Opprett HTML -side
I HTML -filen, inne i kroppselementet, først, legg til en "”Element. Inne i dette er det to avsnitts tagger, hver tilknyttet den unike ID -en "først”Og“sekund”, Henholdsvis:
Første avsnitt!
Andre avsnitt!
Metode 1: Skjul HTML -elementer ved hjelp av CSS “Display: None” -egenskaper
CSS “vise”Eiendom med verdien”ingen”Fjerner elementet og lar andre elementer ta sin plass. For eksempel ønsker vi å skjule andre ledd. For dette blir den diskuterte CSS -egenskapen brukt på den som vist nedenfor:
#sekund
Display: Ingen;
Det kan sees at nå er andre ledd skjult:
Metode 2: Skjul HTML -elementer ved å bruke "skjult" eiendom
En annen metode for å skjule HTML -elementet er å skrive “skjult”Attributt med elementet som følger:
Første avsnitt!
Andre avsnitt!
Det kan observeres at det første elementet er skjult:
Metode 3: Skjul HTML -elementer ved bruk av CSS “Synlighet: skjult” eiendom
CSS “synlighet”Eiendom kan også brukes til å bare skjule elementet, på en slik måte at andre elementer ikke kan ta sin plass. I eksemplet nedenfor, "synlighet”Eiendomsverdien er satt som“skjult”For det første HTML -elementet:
#First
Synlighet: skjult;
Den tilsvarende utgangen kan sees fra det undergitte bildet:
Metode 4: Skjul HTML -elementer ved bruk av CSS “Filter: Opacity (0)” -egenskaper
Filteret bruker åpenhet for elementene. I eksemplet "filter”Eiendom er tildelt verdi som“Opacitet (0)”, Som betyr at det vil være helt gjennomsiktig på websiden:
#sekund
filter: opacitet (0);
Fra skjermen nedenfor kan vi observere at avsnittet med ID “sekund”Er skjult:
Metode 5: Skjul HTML-elementer ved hjelp av CSS “Clip-Path: Circle (0)” -egenskaper
Egenskapen til utklippet indikerer hvilken del av websiden.
I det følgende eksemplet "Clip-Path”Eiendom som har verdien”sirkel (0)”Indikerer at intet innhold vises relatert til den ekstra taggen:
#First
Clip-Path: Circle (0);
Her er utgangsskjermen, som representerer at det andre elementet vises og første ledd ikke er synlig:
Metode 6: Skjul HTML -elementer ved bruk av CSS “Overflow: Hidden” -egenskaper
“flyte”Eiendom tildeles verdien”skjult”For å kontrollere innholdet. Som et resultat klippes flyt, og det gjenværende innholdet er skjult:
#sekund
Høyde: 0px;
Bredde: 0px;
overløp: skjult;
Fra utgangen nedenfor kan vi se at det andre elementet ikke er synlig:
Metode 7: Skjul HTML -elementer ved bruk av CSS “Opacity: 0” -egenskaper
Opacitetsnivået er elementets gjennomsiktighetsnivå. “Opacitet”Eiendom med verdien”0”Betyr at elementet vil være fullt gjennomsiktig:
#First
Opacitet: 0;
Produksjon
Metode 8: Skjul HTML -elementer ved bruk av CSS “Transform: Scale (0)” -egenskaper
“skala ()”Funksjon endrer størrelsen på elementet horisontalt og vertikalt. Skalaen (0) verdien av “forvandle”Eiendom indikerer at elementet er dimensjonert til null betyr at det er skjult:
#First
Transform: skala (0);
Produksjon
Metode 9: Skjul HTML -elementer ved å bruke egenskaper med "gjennomsiktig" effekt
La oss gjøre det andre elementet helt gjennomsiktig. For dette, tilordne “bakgrunnsfarge”Og“farge”Eiendomsverdier som“gjennomsiktig”:
#sekund
bakgrunnsfarge: gjennomsiktig;
Farge: gjennomsiktig;
Det andre elementet er fullt gjennomsiktig sammenlignet med det første. Derfor kan det ikke sees på skjermen:
Vi har forklart noen av de mulige CSS -metodene for å skjule HTML -elementer.
Konklusjon
CSS lar oss bruke forskjellige egenskaper for å skjule HTML -elementene. Disse egenskapene inkluderer "Display: Ingen”,“skjult”,“Synlighet: Skjult”,“Filter: Opacity (0)”,“Klippsti: sirkel (0)”,“Overløp: Skjult”,“Opacitet: 0”,“Transform: Skala (0)”, Eller bruke andre egenskaper som farge med“gjennomsiktig”Effekt. Denne bloggen diskuterte prosedyrene for å skjule HTML -elementer ved hjelp av CSS.