Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Sviluppo e Gestione siti web > HTML e XHTML
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti

HTML e XHTML Il codice di scrittura per pagine web

Hey Amico Visitatore,
Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione HTML e XHTML


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 14-10-06, 11:14   #1 (permalink)
User
 
Data di registrazione: Sep 2006
Messaggi: 96
Barra laterale fissa

Spero di postare nel forum giusto.
Sto adattando il mio sito ad una risoluzione 800x600 e quindi il box contenitore l'ho impostato a 740px, centrato. Con una risoluzione 1024 il tutto si vede bene ma con una 1280 o superiore le due colonne laterali vuote risolutano decisamente troppo larghe e il box contenitore sembra strettissimo, visto anche il fatto che ho font ed immagini grandi.
Ho pensato quindi di allineare il box a sinistra e alla sua destra mettere una barra, di circa 220px, che segua lo scrool della pagina, in modo da riempire l'enorme spazio vuoto.
E' possibile fare sta cosa con i css e soprattutto con poche righe di codice?
Grazie mille!
mrblade non in linea   Rispondi citando
Vecchio 14-10-06, 13:36   #2 (permalink)
Moderatore
 
L'avatar di claudioweb
 
Data di registrazione: Jul 2005
Ubicazione: Salento
Messaggi: 3,671
Invia un messaggio tramite ICQ a claudioweb Invia un messaggio tramite Skype a claudioweb
Ciao

Puoi provare qualcosa del genere

Codice HTML:
#barralaterale {
position:fixed !important;
position:absolute;
top:0;
right:0;
marign:0;
padding:0;
}
Ho fatto copia incolla dal mio profilo dmoz... Copyright del CSS di Massy


__________________

Twitter un giorno, quando avrò tempo, inizierò ad usarlo di più
claudioweb non in linea   Rispondi citando
Vecchio 14-10-06, 14:00   #3 (permalink)
User
 
Data di registrazione: Sep 2006
Messaggi: 96
e fin qua tutto bene.
Voglio complicare un po' le cose.
Come posso nascondere la barra laterale se la risoluzione dello schermo è 800x600?
Altrimenti se lascio così ho lo stesso problema della barra di scorrimento orizzontale con le risoluzioni basse. Credo che qua bisogna lavorare col javascript anche se ne farei volentieri a meno.
mrblade non in linea   Rispondi citando
Vecchio 14-10-06, 14:07   #4 (permalink)
Moderatore
 
L'avatar di claudioweb
 
Data di registrazione: Jul 2005
Ubicazione: Salento
Messaggi: 3,671
Invia un messaggio tramite ICQ a claudioweb Invia un messaggio tramite Skype a claudioweb
Ok complichiamo le cose, ma non troppo però eh
Codice:
<script language="javascript">
 <!--
   var larghezza = window.screen.width;
       if (larghezza > 1024)
       {
             write(" QUI IL CODICE  HTML DELLA BARRA ");
       }
//-->
</script>
Attenzione all'uso delle virgolette " nel codice html della barra, ti conviene usare solo apici '

Buon lavoro

Ciao
__________________

Twitter un giorno, quando avrò tempo, inizierò ad usarlo di più
claudioweb non in linea   Rispondi citando
Vecchio 15-10-06, 23:38   #5 (permalink)
User
 
Data di registrazione: Sep 2006
Messaggi: 96
Grazie per l'info... in effetti ho ottenuto l'effetto che desideravo.
C'è però ancora un problemetto.
Con quell'obrobrio di browser di IE appena apro la pagina appare la barra delle informazioni dove avvisa che si stanno eseguendo controlli ActiveX... e naturalmente preferirei evitare sta barra in ogni pagina del sito.
Questa identica tecnica l'adotta però anche tuttogratis.it e qua la barra di ie non appare.. com'è possibile??
Ho guardato il codice.. forse è quel <scr+ipt> che inganna il browser?
mrblade non in linea   Rispondi citando
Vecchio 16-10-06, 00:20   #6 (permalink)
Moderatore
 
L'avatar di claudioweb
 
Data di registrazione: Jul 2005
Ubicazione: Salento
Messaggi: 3,671
Invia un messaggio tramite ICQ a claudioweb Invia un messaggio tramite Skype a claudioweb
Quote:
mrblade
C'è però ancora un problemetto.
Escono a rate...

Quote:
mrblade
Con quell'obrobrio di browser di IE appena apro la pagina appare la barra delle informazioni dove avvisa che si stanno eseguendo controlli ActiveX... e naturalmente preferirei evitare sta barra in ogni pagina del sito.
Questa identica tecnica l'adotta però anche tuttogratis.it e qua la barra di ie non appare.. com'è possibile??
Ho guardato il codice.. forse è quel <scr+ipt> che inganna il browser?
Non penso c'entri nulla con la barra fissa. Potrebbe essere un avviso per qualche plugin da usare tipo: flash, quicktime, o altri.
Puoi verificare con una pagina vuota e solo la barra laterale.

__________________

Twitter un giorno, quando avrò tempo, inizierò ad usarlo di più
claudioweb non in linea   Rispondi citando
Vecchio 16-10-06, 10:34   #7 (permalink)
Esperto
 
L'avatar di hogudo
 
Data di registrazione: May 2006
Ubicazione: Bologna
Messaggi: 2,155
Invia un messaggio tramite ICQ a hogudo Invia un messaggio tramite MSN a hogudo Invia un messaggio tramite Skype a hogudo
Occhio a nascondere i contenuti con quel javascript... finchè è una cosa solo estetica bene, dopo è un po' un problema (motori e accessibilità)
__________________
Massimiliano Navacchia aka Hogudo
hogudo non in linea   Rispondi citando
Rispondi
Tags: , ,



Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 07:28.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.