Newsgroup: it.lavoro.professioni.webmaster
Titolo: css e input!

Ho un problemino con Iexplorer e i css. In un classico input, aggiungo
la classe button, che è questa:
input.button
	{
		border: 1px solid white;
		padding: 2px;
		background-color: #6EBB1F;
		color: #F0F0F0;
		font-weight: bold;
	}
input.button:focus, input.button:active, input.button:hover
	{
		color: white;
		background-color: #008000;
	}
Ora, il primo viene applicato, il secondo no...
ovvero il pulsante non cambia colore al passaggio del mouse, al click,
ecc.
Con Mozilla, invece, è ok. Perchè?
Inoltre, se imposto un pulsante come tipo submit, mi ci aggiunge un
bordo nero oltre al bordo del css, probabilmente per distinguerlo come
pulsante che verrà richiamato alla pressione del tasto invio
(giusto?).
Come lo levo (se si può)?
Grazie!

Con Mozilla, invece, č ok. Perchč?
perché mozilla rispetta gli standard, mentre explorer no.
probabilmente ciň č dovuto al fatto che il produttore di explorer
pensa di essere lui lo standard e casomai sono gli altri a doversi
adattare.
buona fortuna per quando dovrai litigare anche con margin, padding e
font-size.
-- 
abbraccio espedienti 365 giorni l'anno.
(generata da: 
http://www.phibbi.com/extra/gswe.php
)
il mio indirizzo email č valido ma filtrato: inserite 
la parola newsgroup nel subject per essere letti.

 ha scritto nel messaggio
news:1156112264.5...@p79g2000cwp.googlegroups.com...
Ho un problemino con Iexplorer e i css. In un classico input, aggiungo
[cut]
input.button:focus, input.button:active, input.button:hover
{
[cut]
prova a scrivere separatamente gli stile per le tre opzioni invece di usare
la virgola fra una e l'altra.
In alcuni casi (random?!!) ho visto che cosě IE si accorgeva di quel che era
stato scritto.
Ciao
--
Nadia
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
non rompere le scatole, aprile!
www.maipiusenza.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Ti dirò. Avevo appena finito un grosso progetto. Io, personalmente, ho
abbandonato iexplorer da molti anni e sviluppo applicazioni web
utilizzando mozilla.
A lavoro compiuto, mi sono apprestato per consegnarlo e il cliente mi
fa notare che... il sito è tutto incasinato.
Ma come?
Lo guardiamo dal mio portatile (Firefox) ed è tutto ok. Dal suo
(Iexplorer) ogni divisore se ne andava per conto proprio, i margini
impostati a caso (non dico che non funzionavano, ma le dimensioni le
sceglieva lui...).
Un macello. Ho provato a correggere, inutilmente.
Morale: template da rifare da capo (e meno male che divido il php
dell'html, altrimenti addio).
p.s. non funziona come suggerito da Nadia ;)

 Con Mozilla, invece, è ok. Perchè?
Perché IE applica le pseudoclassi (:hover, :active, ecc.) soltanto 
all'elemento <a>. Oltretutto non sa neanche cosa voglia dire :focus.
--
Max Graziani

utilizzando mozilla.
Purtroppo la stragrande maggiornaza degli utenti/clienti usa ancora
IExplorer, quindi un sito fatto bene č un sito che si vede bene con la
maggior parte dei browser, compreso internet explorer.
Mannaggia a microfott, mannaggia.

dell'html, altrimenti addio).
se posso darti un consiglio, prova a cercare su un motore di ricerca
qualcosa tipo "explorer css hacks" o cose del genere.
tieni anche conto che explorer *non* interpreta come commento le due
barre iniziali //, ma solo /* */ per cui magari puoi giostrarti certe
cose tipo (ho scritto proprietà a casaccio, non è che rendano lo
stesso effetto):
padding-left: 5px;
margin-left: 5px;
//padding-left: 0px;
//margin-left: 10px;
ie leggerà tutte e quattro le righe e le ultime due saranno quelle
utilizzate, mozilla leggerà solo le prime due, per cui su ie avrai
padding 0 e margine 10, mentre su mozilla padding 5 e margine 5.
potresti anche sviluppare due fogli stile, uno per ie e uno per moz,
sniffare il browser con js e mandargli il foglio css adatto.
o se no se si tratta di un lavoro per uno specifico cliente che tanto
userà sempre ie...  tanto vale farlo che funzioni su ie e buonanotte,
tanto sarà più comunque facile adattarlo a moz che viceversa.
provfa comunque a far vedere moz al tuo cliente, sia mai capisca
davvero a che serve un browser.
-- 
abbraccio espedienti 365 giorni l'anno.
(generata da: 
http://www.phibbi.com/extra/gswe.php
)
il mio indirizzo email è valido ma filtrato: inserite 


dell'html, altrimenti addio).
E tu fai "grossi progetti" e ti permetti di non testare il codice su piů browser 
??
Personalmente puoi usare il navigatore che ti pare, ma NON PUOI fare siti senza 
testarli su IE ignorando bellamente il piů largo bacino du utenza.
Licenziato in tronco :)
Ciao
sicampa