Come modificare le barre di scorrimento in IE7

March 3

Come modificare le barre di scorrimento in IE7


Quando si naviga in Internet con Internet Explorer 7 (IE7), si vede che le stesse vecchie barre di scorrimento verticali e orizzontali sono sempre lì. A volte la barra di scorrimento verticale appare anche se la lunghezza della pagina non lo richiede. Inoltre, le proprietà barra di scorrimento, quali il colore e le dimensioni sono sempre gli stessi.

Su le tue pagine web, è possibile controllare le proprietà delle barre di scorrimento, se si desidera andare bene con il tema delle tue pagine web. Non è necessario accettare lo status quo e può godere di uno sguardo ripulito sul tuo sito web.

Ci sono sette elementi di una barra di scorrimento: Barra di scorrimento Freccia di colore, Scrollbar DarkShadow colore, Scrollbar pista, colori Scrollbar il fronte di colore, Scrollbar Colore ombreggiatura, scrollbar Colore evidenziatore e Barra di scorrimento colori 3D-luce.

istruzione

Cambiare il colore della barra di scorrimento del tuo sito web con CSS

1 Aprire il file CSS per la tua pagina web o un sito web utilizzando un editor di testo o un editor di CSS / HTML preferito.

2 Immettere il seguente codice per ogni elemento della barra di scorrimento che si desidera modificare, specificando i valori esadecimali dei tuoi colori desiderati:

scrollbar-freccia-color: # 000000;

scrollbar-DarkShadow-color: #FFFFFF;

scrollbar-track-color: # 000000;

scrollbar-faccia-color: #FFFFFF;

scrollbar-shadow-color: # 000000;

scrollbar-highlight-color: #FFFFFF;

scrollbar-3dlight-color: # 000000;

3 Salvare il file CSS, quindi prova le tue pagine web o sito web in IE7.

4 Effettuare le regolazioni agli elementi barra di scorrimento nel file CSS e ripetere il test in IE7 fino ad ottenere il risultato desiderato.

Hide barre di scorrimento unncessary di IE7

5 Aprire il file CSS per la tua pagina web o un sito web.

6 Inserire il seguente codice nel file CSS:

body {overflow: auto;}

7 Salvare il file CSS e testare la tua pagina web in IE7.

8 Assicurarsi che si sta verificando una pagina che è abbastanza piccolo che non ha bisogno di una barra di scorrimento verticale.

Ace dinamica Scrollbar Colori

9 Utilizzare questo codice cambiare il colore della barra di scorrimento quando l'utente posiziona il mouse sopra un link specifico:

<a href="link.htm" onMouseOver="body.style.scrollbarBaseColor='red'"> Link Text </a>

Questi non sono frammenti di codice CSS, ma piuttosto il codice che si può inclusi nel tag link.

10 Utilizzare questo codice cambiare il colore della barra di scorrimento quando un utente rimuove il mouse da uno specifico link:

<a href="link.htm" onMouseOut="body.style.scrollbarBaseColor='green'"> Link Text </a>

11 Utilizzare questo codice per cambiare il colore della barra di scorrimento quando un utente fa clic sul link:

<a href="link.htm" onClick="body.style.scrollbarBaseColor='blue'"> Link Text </a>

12 Utilizzare questo codice per cambiare il colore della barra di scorrimento per due volte, una volta quando l'utente posiziona il mouse sopra il link, poi di nuovo quando l'utente prende il mouse fuori dal link:

<a href="link.htm" onMouseOver="body.style.scrollbarBaseColor='red'" onMouseOut="body.style.scrollbarBaseColor='green'"> Link Text </a>

13 Utilizzare questo codice per cambiare il colore della barra di scorrimento per tre volte; una volta quando l'utente posiziona il mouse sopra il link, ancora una volta quando l'utente prende il mouse fuori il collegamento, e di nuovo quando l'utente fa clic sul link:

<a href="link.htm" onMouseOver="body.style.scrollbarBaseColor='red'" onMouseOut="body.style.scrollbarBaseColor='green'" onClick="body.style.scrollbarBaseColor='blue'"> link Testo </a>

Consigli e avvertenze

  • Alcuni colori linguaggio naturale possono essere utilizzati al posto dei valori esadecimali. Per esempio, IE7 riconoscerà # FF0000 e "rosso" come il colore rosso: i valori dei colori esadecimali possono essere trovati a www.mathsisfun.com/hexadecimal-decimal-colors.html, insieme ad un applet web che permette di creare i colori che mostrano la valore esadecimale del il colore su non si utilizza un file CSS, lo stesso codice in questo articolo può essere inserito direttamente nel file HTML con la semplice aggiunta di una sezione stile e aggiungendo il codice con nella sezione stile. Ad esempio: <style type = "text / css"> [codice CSS va qui] </ style>
  • In molti casi, ci sono differenze tra come IE7 gestisce CSS e come altri maniglia del browser CSS. Ciò significa che non si può ottenere gli stessi risultati in altri browser e anche altre versioni di IE7.