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 11-10-06, 14:40   #1 (permalink)
User
 
Data di registrazione: Aug 2006
Messaggi: 187
bizzarrie dei browser

voi mi sapreste dare una motivazione alla differenza di visualizzazione tra firefox e explorer di questo menu?
in explorer il testo è quasi centrato:

mentre in firefox sta dove vorrei, cioé a sinistra:

pensavo potesse essere un problema di box model, ma anche provando a definire margin e padding= 0 non cambia nulla...

maledetto IE!!!

però me la prendo anche con firefox... aggiunge degli spazi per me assurdi alle liste! anche in questo caso... il padding-top è di 1em (giusto in IE), mentre firefox lo abbassa ben di più. Per ottenere la visualizzazione che vorrei in firefox devo mettere padding-top:0.

Ultima modifica di joey santiago : 11-10-06 14:43.
joey santiago non in linea   Rispondi citando
Vecchio 11-10-06, 15:13   #2 (permalink)
User
 
Data di registrazione: Aug 2006
Messaggi: 187
opera e float

altra trovata...
questo è il css:
Quote:
div#footer{
padding: 0.5em 20px;/*allinea il testo con i link in navigation*/
background: url(footer.jpg) top left;
background-color:#fff;
color: #133156;
clear:left;
float:left;
}
div#footer p{
display:block;
position:absolute;
}
div#footer a img{
display:block;
float:right;
border:0;
}
il footer viene mostrato correttamente da firefox ed IE:

e fa schifo in opera...


ma la cosa più divertente è che negli ultimi tempi ho letto un sacco di cose sui css e questi problemi non li ho mai trovati...
joey santiago non in linea   Rispondi citando
Vecchio 11-10-06, 17:29   #3 (permalink)
User
 
L'avatar di HaccaH
 
Data di registrazione: Jul 2005
Ubicazione: near milano
Messaggi: 825
Invia un messaggio tramite MSN a HaccaH
Oltre alle immagini, ti conviene postare anche il codice (della pagina e i CSS), sennò non riusciamo a vedere bene i problemi.

ciaO
__________________
Scuola di DANZA di Bollate - Io sono un in computer e lombardia. TU? Il tuo sito riguarda la Lombardia? SI? Cosa aspetti a segnalarlo qui?
HaccaH non in linea   Rispondi citando
Vecchio 11-10-06, 19:29   #4 (permalink)
User
 
Data di registrazione: Aug 2006
Messaggi: 187
opera e float-codice

certo... ecco i codici del secondo problema:
xhtml:
Codice:
<p>Federico Prato matricola:296112</p>
<a href="http://validator.w3.org/check?uri=referer"><img
        src="http://www.w3.org/Icons/valid-xhtml10"
        alt="Valid XHTML 1.0 Strict" height="31" width="88" /></a>
e questo il css:
Codice:
div#footer{    
    padding: 0.5em 20px;/*allinea il testo con i  link in navigation*/
   background:  url(footer.jpg) top left;
    background-color:#fff; 
    color: #133156;
    clear:left;
    float:left;
    }
div#footer p{
    display:block;
    position:absolute;
}
div#footer a img{
    display:block;
    float:right;
    border:0;
}
joey santiago non in linea   Rispondi citando
Vecchio 11-10-06, 19:34   #5 (permalink)
User
 
Data di registrazione: Aug 2006
Messaggi: 187
e questo è quello relativo al primo.
xhtml:
Codice:
<div id="navigation">
        <ul>
<li id='activelink'>home</li>
<li><a href='attivita.php' accesskey='A'>attività</a></li>
<li><a href='cucina.php' accesskey='C'>cucina</a></li>
<li><a href='sistemazione.php' accesskey='S'>sistemazione</a></li>
<li><a href='immagini.php' accesskey='I'>immagini</a></li>
<li><a href='prenotazioni.php' accesskey='P'>prenotazioni</a></li>
<li><a href='negozio.php' accesskey='N'>negozio</a></li>
<li><a href='registrazione.php' accesskey='R'>registrazione</a>
</li><li><a href='contatti.php' accesskey='O'>contatti</a></li>
<li><a href='arrivare.php' accesskey='M'>come arrivare</a></li>
</ul>        </div>
e css:
Codice:
div#navigation{
    float: left;
    margin:0;
    padding:1em 0; 
    width: 200px;
    background: transparent;
    line-height:1.3em;
    text-align: left;
    }
div#navigation ul{
     list-style-type: none;
    padding:0 5px;
    }
div#navigation li{
    padding-left:15px;/*fa spazio all'icona che segnala l'activelink*/
    }
div#navigation a{
    color:#133156;
    display:block;
    text-decoration: none;
    }
 div#navigation a:focus, div#navigation a:hover, div#navigation a:active{    
    background-color: #133156;
    color:#a1baab;
    }
div#navigation li#activelink{
    color:#133156;
    background:  url(icona.gif) left center no-repeat;
     font-weight: bold;
    text-decoration: none;
    }
joey santiago non in linea   Rispondi citando
Vecchio 11-10-06, 21:24   #6 (permalink)
User
 
L'avatar di HaccaH
 
Data di registrazione: Jul 2005
Ubicazione: near milano
Messaggi: 825
Invia un messaggio tramite MSN a HaccaH
Io proverei così... non so se però può andare bene...
Codice:
<p>Federico Prato matricola:296112</p>
<a href="http://validator.w3.org/check?uri=referer"><img
        src="http://www.w3.org/Icons/valid-xhtml10"
        alt="Valid  XHTML 1.0 Strict" height="31" width="88" align="right"/></a>
e questo il css:
Codice:
div#footer{    
    padding: 0.5em 20px;/*allinea il testo con i  link in navigation*/
   background:  url(footer.jpg) top left;
    background-color:#fff; 
    color: #133156;
    }
div#footer p{
    text-align:left;
    display:block;
}
div#footer a img{
    display:block;
    border:0;
}
Poi ho accorciato anche il css. Mi sembrava ci fossero cose un poco inutili (secondo il mio parere, ma magari mi sbaglio, non conosco l'xhtml).
__________________
Scuola di DANZA di Bollate - Io sono un in computer e lombardia. TU? Il tuo sito riguarda la Lombardia? SI? Cosa aspetti a segnalarlo qui?
HaccaH non in linea   Rispondi citando
Vecchio 11-10-06, 21:39   #7 (permalink)
User
 
Data di registrazione: Aug 2006
Messaggi: 187
grazie mille... la visualizzazione non è ancora perfetta, ma almeno è la stessa su tutti i browser! il problema maggiore è che l'attributo align non si può usare in xhtml strict... ahimé, per passare l'esame il codice deve essere xhtml strict valido.

tenterò altre vie, se no al diavolo opera!
joey santiago non in linea   Rispondi citando
Vecchio 11-10-06, 23:28   #8 (permalink)
User
 
Data di registrazione: Aug 2006
Messaggi: 187
footer

con questo codice funziona quasi bene il footer di cui dicevo prima, ma dà ancora problemi in opera.
Codice:
<p>agriturismo villar - 2006</p>
<a href="http://validator.w3.org/check?uri=referer"><img
        src="http://www.w3.org/Icons/valid-xhtml10"
        alt="Valid  XHTML 1.0 Strict" height="31" width="88" align='right' /></a>
Codice:
div#footer{    
    padding: 0.5em 20px;/*allinea il testo con i  link in navigation*/
       background:  url(footer.jpg) top left;
    background-color:#fff; 
    color: #133156;
     float:left;
    }
div#footer p{
    display:block;
     float:left;
}
div#footer a img{
    display:block;
    border:0;
     float:right;
}
in pratica il paragrafo è flottante a sx, l'immagine a destra ed il div che le contiene flotta a sinistra per espandersi e contenerle. In firefox ed IE funziona bene, come da standard, ma opera fa questa strana cosa...

cioé non carica l'immagine di sfondo del div footer e non fa flottare a destra l'immagine... perché??
joey santiago non in linea   Rispondi citando
Vecchio 12-10-06, 16:29   #9 (permalink)
User
 
L'avatar di HaccaH
 
Data di registrazione: Jul 2005
Ubicazione: near milano
Messaggi: 825
Invia un messaggio tramite MSN a HaccaH
Magari perchè pensa che il dv deve essere corto.

Prova ad aggiungere width:100% in div#footer.

Un'idea:
Per l'immagine, prova a mettere
margin-left:80% (o un numero in px)
Così, anche se è un espediente, il margine sposterà l'immagine fino a destra. Dovrebbe funzionare, che ne pensi??
__________________
Scuola di DANZA di Bollate - Io sono un in computer e lombardia. TU? Il tuo sito riguarda la Lombardia? SI? Cosa aspetti a segnalarlo qui?
HaccaH non in linea   Rispondi citando
Vecchio 15-10-06, 11:37   #10 (permalink)
User
 
Data di registrazione: Aug 2006
Messaggi: 187
ottima idea!

così va meglio, in FF e IE funziona, ma opera continua a dare problemi... vabbé, fatti suoi... al limite chiederò al mio prof in sede d'esame.

Grazie!
joey santiago non in linea   Rispondi citando
Vecchio 15-10-06, 15:21   #11 (permalink)
User
 
Data di registrazione: May 2006
Messaggi: 223
Invia un messaggio tramite MSN a sanvy
hai provato a metterci nel cod HTML il tag
Codice HTML:
<div align="left">


__________________

sanvy non in linea   Rispondi citando
Vecchio 15-10-06, 15:31   #12 (permalink)
User
 
Data di registrazione: Aug 2006
Messaggi: 187
niente da fare... neanche con div align="right" mi sposta 'sta roba a destra!

è un mistero. oltretutto opera non dovrebbe essere uno dei browser standard per eccellenza?
joey santiago 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:27.




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

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.