• WEB DESIGN AGENCY

  • Sede Principale

    Multimedia Web

    Blog Studio Web

    Studio Web

    Sede a Venezia

    Web Agency Venezia

    Sede a New York

    Nyc Web Design

    Sede International

    Web Designer International

    Sito Demo One Page

    Spaghetti Web

    Landing page

    Savinus

  • smartphone

    Seguici sul tuo smartphone

  • web-designer-ancona
  • AGENZIA WEB

Home / News / “Debottonizzare” i button per mezzo di HTML

“Debottonizzare” i button per mezzo di HTML


Autonomamente dal drogato i quali utilizzando CSS possiamo “trasformare” un membro HTML per mezzo di mezzo i quali questo sembri e si comporti (mimesi) quasi un gente, esistono casi specifici per mezzo di cui è sì la scelta migliore abusare senza intermediari l’membro HTML opportuno, abbastanza i quali forzarne un gente ad far causa parimenti. , esistono altrettanti casi per mezzo di cui un membro HTML è assai arrendevole per caso il intero richiesto. E’ questo il alea, ad , dell’membro button.

A loro fondamenti button possono esistere stilizzati, sono appena de-stilizzabili. Ad , qualora hai giammai utilizzato qualcosa quasi Normalize.css, avrai senza pericolo notato il grandioso moltitudine nel corso di regole utili a emendare button per mezzo di una membro cross-browser: padding, borders, squadra, hovering, , e cosi parte. , qualora il interruttore per mezzo di deve procedere simile è effettuabile trattarne il proprio contenuto quasi qualora fosse, ad , un membro inline (quasi “span” ovvero un “a“).

, è effettuabile impiegare display: inline; su nel corso di un button senza contare le specifiche HTML qualità, le quali affermano i quali un button deve procedere quasi un membro “inline-block”

Un manoscritto CSS quasi quello presentato su CodePen attraverso Micah Godbolt è dunque assolutamente simile alle specifiche:


]button 

A causa di questo alea il button si comporta quasi un link, senza contare ma esistere un link. Nel caso che l’ clicca sul interruttore, un JavaScript inline azionerà un alert.


<button onClick=> I'm a button and I want to 
aspetto like normal link but i keep wrapping and breaking</button>

La deliberazione presentata attraverso Matt Mastracci consiglia nel corso di implicare un membro “span” come a loro attributi HTML “role” e “tabindex” a rispetto impostati su “button” e “0”, oltre il degli eventi concreto:



oltre un JavaScript aggiuntivo i quali permette al interruttore nel corso di esistere acceso di sbieco le azioni della testiera, quasi Space ed Enter.

Scott Oppure’Hara ha affaticato a equipaggiare un’, utilizzando sia la “display” settata al valori “contents“, sia la CSS “all” settata ad “unset“. In questa pagina potete ravvisare i risultati dei , i quali utilizzano sia la “display” come ogni anno valori effettuabile, sia all:unset, testandola come svariate versioni dei browser Firefox e Chrome per caso Mac e Windows.



Source link

Send this to a friend