input="file" är i princip omöjlig att styla. Olika webbläsare har lite olika stöd för det men det finns ingen bra lösning.
Man får vänta och hoppas på att det är bättre i CSS3.
2 svar · 572 visningar · startad av mottosson
jag har några input="text på en sida samt en input="file" och när man lägger css på input så förändras dom på olika sätt, dom ser inte likadana ut, vilket man tycker att dom borde göra!!
stylen ser ut såhär:
input
{
font-family: Tahoma;
font-size: 8pt;
border-width: 1px;
border-color: Black
}
är de bara o leva med de eller kan man få fälten att se likadana ut?
input="file" är i princip omöjlig att styla. Olika webbläsare har lite olika stöd för det men det finns ingen bra lösning.
Man får vänta och hoppas på att det är bättre i CSS3.
Det hade varit lugnt om Firefox tillät att man triggade click() på en input-kontroll, men det gör den inte (det enda rimliga skälet är väl att en sida kanske skulle kunna lura användare att ladda upp filer om det gick). Som det är nu får man gömma filkontrollen så att klicket slinker mellan lagren.