Come creare una casella di ricerca avanzata

December 10

Per rendere le informazioni facili trovare, molti siti web includono caselle di ricerca sulla loro pagina principale. I visitatori possono digitare un termine di ricerca nella casella e lo strumento cercherà il sito per le informazioni che si inserisce la ricerca. Pur facendo una semplice casella di ricerca è più semplice, la creazione di una casella di ricerca più avanzata per il tuo sito richiede solo pochi passi in più.

istruzione

1 Codice della casella di ricerca. Il codice per la casella di ricerca deve includere una casella di testo, che è la scatola in cui l'utente dovrà digitare una richiesta di ricerca e un pulsante per inviare la richiesta. semplice codice che può essere utilizzato per creare una casella di ricerca di base, come codificato sul sito Web Design devirtuoso:

"<Div id = \" di Ricerca \ ">

&lt;form method=\&quot;get\&quot; action=\&quot;http://www.devirtuoso.com\&quot;>
&lt;input class=\&quot;textfield\&quot; type=\&quot;text\&quot; value=\&quot;\&quot; size=\&quot;24\&quot; name=\&quot;s\&quot;/>
&lt;input class=\&quot;button\&quot; type=\&quot;submit\&quot; value=\&quot;\&quot;/>
&lt;/form>

</ Div> "

2 Progettare una grafica per la casella di ricerca. E 'qui dove si può fare la scatola come graficamente complessi come si vorrebbe. La tua casella può essere progettato in qualsiasi software di grafica che si sono confortevoli utilizzando. L'altezza e la larghezza dell'immagine sono fino a voi, ma caselle di ricerca sono in genere notevolmente più ampio di quello che sono alti. La tua casella di ricerca deve contenere anche un pulsante che verrà utilizzato per inviare la query. Includere questo pulsante su un lato o l'altro della vostra grafica. Prendere nota della altezza e la larghezza si utilizza nella vostra immagine. Se l'intera immagine è di 100 pixel per 20 pixel, con la casella di testo prendendo 90 per 20 pixel e il pulsante di prendere gli ultimi 10 da 20 pixel, scrivere tutti questi numeri verso il basso.

3 Applicare la grafica alla casella di ricerca. Codice che può essere utilizzato per assegnare la progettazione grafica per la casella di ricerca:

"#casella di ricerca {

background:transparent URL('image title.jpg') no-repeat scroll 0 0

ANDARE

display:block

ANDARE

height:38px

ANDARE

width:341px

ANDARE
} "

"Immagine title.jpg" nel codice dovrebbe essere il nome del grafico creato per la casella di ricerca.

4 Nascondere la casella di ricerca in modo che solo gli spettacoli grafiche. Per nascondere i bordi della casella di ricerca, utilizzare il codice:

"#searchbox .textfield {

background:transparent none repeat scroll 0 0

ANDARE

border:none

ANDARE

float:left

ANDARE

width:284px

ANDARE

height:23px

ANDARE
}

searchbox apri un {

background:transparent none repeat scroll 0 0

ANDARE

border:none

ANDARE

cursor:pointer

ANDARE

float:left

ANDARE

height:22px

ANDARE

width:18px

ANDARE
} "

L'altezza e la larghezza nel codice dovrebbe essere pari alla altezza e la larghezza del grafico che hai disegnato. Se la casella di testo si è 90 per 20 pixel, è necessario immettere 90px per la larghezza e 20px per l'altezza. Se il pulsante è di 10 per 20 pixel, si entra 10px per la larghezza e 20px per l'altezza.

5 Linea casella di ricerca e l'immagine in alto nella codifica. Per allineare la scatola e la grafica su, è necessario aggiungere la codifica margine al campo di testo casella di ricerca. Aggiungere codifica margine di appena sotto la "float: left" riga del codice nascondere casella di ricerca. Il codice è:

"Margin-right: 17px
ANDARE

margin-left:10px

ANDARE

margin-top:8px

ANDARE

padding-top:2px

ANDARE
} "

Fodera la tua casella di ricerca e grafica up è fatto per tentativi ed errori. Si dovrà continuare a cambiare i margini fino a quando le due unità si sovrappongono. Una volta che si sovrappongono, quando si fa clic nella casella di ricerca si dovrebbe essere in grado di scrivere in esso e, quando si fa clic sul pulsante di invio, la query deve essere inviato.