Ottimo!
Togliendo i <div> interni al tag <a> ed utilizzando il tag <span> ho risolto il problema.
Le pagine sono correttamente impaginate.
Grazie 1000 !!!
Ottimo!
Togliendo i <div> interni al tag <a> ed utilizzando il tag <span> ho risolto il problema.
Le pagine sono correttamente impaginate.
Grazie 1000 !!!
Come faccio a disporre gli elementi all'interno del blocco <a>. Cosa mi consigli di utilizzare al posto di <DIV> e <H1>? Pensi che utilizzando <SPAN> potrei risolvere?
Hai ragine ce n'era ancora qualcuno inline che ho sistemato. Ho corretto anche tutti gli errori W3org, ma il problema rimane.
Non capisco perchè ma nel record che sfalsa si inserisce da solo la chiusura del tag a ovvero </a> e questo falsa il codice.
Cosa può essere, è davvero molto strano.
Ciao e grazie..
Ciao, grazie per la risposta. Ti volevo chiedere qualche chiarimento: quali sono i TAG html che hai visto diversi ?
Inoltre cosa intendi per CSS Inline ? Io tutto il CSS ce l'ho in una pagina dedicata e la richiamo dalla pagina html in questo modo:
<link href="stile.css" rel="stylesheet" type="text/css" />
Non è corretto ?
Ciao e grazie ancora...
scais3038.it/TEST/elenco_video.asp
Qui trovi la pagina online. Se scorri tra le varie pagine con i pulsanti che trovi sotto ad un certo punto vedrai che in firefox si spagina completamente.
Ho creato un elenco con i CSS dove le righe sono collegamenti e al passaggio del mouse cambiano leggermente aspetto. Funziona alla perfezione, ma in Firefox a volte l'impaginazione si scombussola. La cosa strana è che non accade sempre e facendo diverse ricariche del browser con F5 l'impaginazione ad un certo punto ritorna corretta.
Posto il codice della pagina e del CSS:
Pagina:
<div class="video">
<a href="video.asp?id=<%=video("id_video")%>">
<div style="float:left; margin-top:10px; margin-left:10px;">
<img src="img/Video_grande.png" width="50" height="50" border="0" align="absmiddle"/>
</div>
<div style="float:left; margin-top:20px; margin-left:20px;">
<h3><%=video("nome")%></h3>
Creato il <%=video("data")%> da <%=video("autore")%>
</div>
</a>
</div>
CSS:
.video a
{
height:74px;
width:940px;
background:#595959;
display:block;
position:relative;
text-decoration:none;
color:#FFF;
border: #595959 1px solid;
}
.video a:hover
{
color:#FFF;
background:#646464 url(img/play.png) no-repeat center right;
border-left: #898989 1px solid;
border-right:#292929 1px solid;
border-top: 1px solid;
border-bottom:#292929 1px solid;
}
Quale può essere il problema ? Sto diventando matto per risolverlo. Grazie 1000 !!!