Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 27

Discussione: problema bottone css

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    152

    problema bottone css

    Ciao,
    mi succede una cosa strana con un bottone fatto con i css.

    come potete vedere in questo esempio

    esempio

    il padding(destro) aumenta, in base alla lunghezza del testo che c'è all'interno(nell'esempio 'label' o 'label lunga').
    Il problema è con explorer; con firefox si comporta correttamente.

    questo il codice:

    codice:
    CSS:
    
    div.btn {
    	background: url(bg_btn.gif) top left no-repeat;
    	padding:0;
    	margin:0;
    	padding-left:4px;
    	float:left;
    	text-align:left;
    	height:26px;
    	line-height:26px;
    }
    
    div.btn input {
    	text-transform: uppercase;
    	margin:0;
    	padding:0;
    	padding-right:18px;
    	height:26px;
    	border:0;
    	text-align:left;
    	font-weight:bold;
    	color:#797A77;
    	font-size:10px;
    	background:url(btn.gif) right top no-repeat;
    	cursor:hand;
    } 
    
    div.btn input.ov {
    	background:url(btn_ov.gif) top right no-repeat;
    }
    
    HTML:
    
    <div class="btn">
    		<input type="button" class="save" onmouseout="this.className=''" onmouseover="this.className='ov'" value='label' > 
    		</div>
    		<div class="btn">
    		<input type="button" class="save" onmouseout="this.className=''" onmouseover="this.className='ov'" value="label lunga" > 
    		</div>

    suggerimenti?
    grazie
    comunque...la cacca la fa chiunque!...;-)

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    152
    niente??
    comunque...la cacca la fa chiunque!...;-)

  3. #3
    Utente di HTML.it L'avatar di colde
    Registrato dal
    Feb 2001
    Messaggi
    1,802
    Ho visto che hai assegnato ai due bottoni un float, quando inserisci questo comando devi sempre inserire le dimensioni dell'oggetto a cui viene attribuito.
    Tu hai inserito solo l'altezza, prova a inserire anche una larghezza.
    www.beppegrillo.it
    Il blog di Beppe!!

  4. #4
    Perchè usi Javascript? Avresti semplicemente potuto cambiare il background del button tramite la prorietà E:hover. Ciao

  5. #5
    Utente di HTML.it L'avatar di colde
    Registrato dal
    Feb 2001
    Messaggi
    1,802
    Originariamente inviato da NetEscape
    Perchè usi Javascript? Avresti semplicemente potuto cambiare il background del button tramite la prorietà E:hover. Ciao
    E:hover è per il bottone? l'equivalente dell'A:hover?
    www.beppegrillo.it
    Il blog di Beppe!!

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    152
    colde il problema è che non posso impostare una larghezza non sapendo la lunghezza della label a meno che nn lo faccia di volta in volta per ogni bottone, in un css in linea.

    NetEscape mai usato E:hover... dove trovo qualche info??... è compatibile con tutti i browser??

    grazie mille.
    comunque...la cacca la fa chiunque!...;-)

  7. #7
    Metti text-align:center; sul div fuori dal form.
    Forse è la volta buona.
    ciao
    Ho appena iniziato, ma le tabelle proprio non mi piacciono.

  8. #8
    Scusate ho sbagliato discussione.
    Pardon.
    Ho appena iniziato, ma le tabelle proprio non mi piacciono.

  9. #9
    Utente di HTML.it L'avatar di colde
    Registrato dal
    Feb 2001
    Messaggi
    1,802
    Originariamente inviato da Alexsander
    Scusate ho sbagliato discussione.
    Pardon.


    mi fischiavano le orecchie

    vedo che hai già dato anche tu per oggi, ora basta che sono già rintronato abbastanza.

    X MOGIACO:
    se non hai risolto per domani riprendiamo la discussione, oggi termino qui.
    www.beppegrillo.it
    Il blog di Beppe!!

  10. #10
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    152
    nn ho risolto... a domani, grazie
    comunque...la cacca la fa chiunque!...;-)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.