Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887

    CSS per una textbox + JS per Focus ed OnBlur

    Ho la seguente classe per le textbox:

    codice:
    .tbox
    {	
    	border-right: #7F9DB9 1px solid;
    	border-top: #7F9DB9 1px solid;
    	border-bottom: #7F9DB9 1px solid;
    	border-left: #7F9DB9 1px solid;
    	width:200px;
    	font-family:Trebuchet MS;
    	font-size:x-small;
    	font-weight:bold;
    	color:#000099;
    }
    ed uso il seguente codice JS per gestire il focus:

    codice:
            
    onFocus="javascript:this.style.backgroundColor='#FFFFE0';this.style.borderStyle='solid';this.style.borderWidth='1px';this.style.borderColor='#7F9DB9';"
    onBlur="javascript:this.style.backgroundColor='#ffffff';this.style.borderStyle='solid';this.style.borderWidth='1px';this.style.borderColor='#7F9DB9';"
    ma noto uno sgradevole cambio di dimensioni della textbox al focus...come mai ?

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Mi sembra che usi un po' troppe istruzioni, sia di CSS che di JS.

    Prova con:
    codice:
    .tbox {	
    	border: 1 px solid #7F9DB9; /* attenzione all'ordine */
    	width: 200px;
    	font-family:Trebuchet MS;
    	font-size:x-small;
    	font-weight:bold;
    	color:#000099;
    	background-color: #fff;
    }
    
    onfocus="this.style.backgroundColor='#FFFFE0';" onblur="this.style.backgroundColor='#fff';"
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3

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.