Hjem Sosiale medier Hvordan å lage et nedbrytbart grensesnitt i CSS3 - dummies

Hvordan å lage et nedbrytbart grensesnitt i CSS3 - dummies

Video: Byggbeskrivning - Utvändigt - Utedass 2024

Video: Byggbeskrivning - Utvändigt - Utedass 2024
Anonim

Noen ganger må en bruker dra et element til en beholder og slippe det i beholderen. Det er mange forekomster av denne CSS3-prosessen i nåværende applikasjoner.

For eksempel kan konseptet om å dra et element til en søppelkanne og slippe det for å slette det, være konsistent på alle plattformer. Hvis du vil sende et element til skriveren, drar du ikonet til skriverikonet og slipper det der.

Selvfølgelig, for å opprette denne effekten, må du ha ett element som er draget og et annet element som kan slettes. Dette eksemplet er avhengig av noen tilpassede CSS for å lage en bestemt effekt på skjermen.

#FillMe {border: solid; bredde: 400px; høyde: 10em; tekst-align: center; linjehøyde: 10em; posisjon: absolutt; topp: 250px; venstre: 250px;}. Fylt {bakgrunnsfarge: lightblue;}

Det er to tilstander for den dryppbare beholderen: tom og fylt. Den starter tom og bruker #FillMe-stilen. Når det trekkbare avsnittet faller inn i det nedkjørbare avsnittet, endres stilen til. Fylt. Følgende kode viser hvordan dra og slipp kan fungere sammen for å skape denne ønskelige brukerinteraksjonen.

Du finner fullstendig kode for dette eksemplet i mappen Kapittel 06Interactions av den nedlastbare koden som DropContent. HTML.

$ (funksjon () {$ ("# MoveMe"). Draggable (); $ ("# FillMe"). Droppable ({dråpe: funksjon (hendelse, ui) {$ (dette). "). html (" Filled! ");}});});

Dette eksemplet bruker samme kode for MoveMe

-taggen. En annen

-kode, med ID-en til FillMe, fungerer som en beholder. Når en bruker drar MoveMe til FillMe, kaller koden den anonyme funksjonen som er knyttet til drop-hendelsen.

Legg merke til hvordan eksemplet begynner med hendelsesnavnet, etterfulgt av et kolon (:), etterfulgt av den anonyme funksjonen for å håndtere den hendelsen. Legg merke til hvordan koden bruker addClass () for å endre klassen FillMe. Metoden droppable () støtter disse hendelsene:

  • create: Indikerer at det frikopplingsobjektet har blitt opprettet.

  • aktiver: Indikerer at et trekkbart element er aktivt. Du kan bruke denne hendelsen til å endre den stilbare elementstilen slik at brukeren kan se hvor du skal slippe et element.

  • deaktivere: Indikerer at brukeren har sluttet å dra et element. Du kan bruke denne hendelsen til å endre den droppbare stilen tilbake til sin opprinnelige tilstand.

  • over: Branner når det trekkbare elementet er over toppen av det nedtrekkbare elementet. Du kan bruke denne hendelsen til å indikere når brukeren skal slippe musen for å slippe varen i beholderen.

  • ut: Brenner når det flyttbare elementet har flyttet ut av beholderen som kan slippes.Du kan bruke denne hendelsen til å fortelle brukeren at det ikke lenger er mulig å slippe en vare i beholderen.

  • dråpe: Forteller det frafallbare elementet (beholderen) at den har mottatt et trekkbart element.

Du kan opprette en hendelseshåndterer for alle hendelsene du vil håndtere i koden din. Faktisk er det flere muligheter for spesielle effekter som vil fokusere brukerens oppmerksomhet.

Hvordan å lage et nedbrytbart grensesnitt 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. ...