26 messaggi dal 09 ottobre 2006
Salve a tutti,
probabilmente sono un po' OFF TOPIC, ma provo a chiedere lo stesso.

sto realizzando un sito con ASP 2.0, e sto provando a farlo con impaginazione a div e span.

Utilizzo lo span per blocchi di codice che devono essere rappresentati in linea. Il problema è che firefox, (io ho la 2.0.0.9) non visualizza due span sulla stessa linea.
Secondo me è perchè li fa lunghi il 100% della pagina e non può che metterli uno sopra all'altro.

avete qualche sugerimento?

passo alle tabelle?

ciao
F
492 messaggi dal 08 gennaio 2007
Ciao, non ho capito bene, ti sovrappone gli span? applica uno stile agli span, tipo position:relative; float:left; oppure, forse meglio, metti gli span in una struttura di div
che css hai associato adesso hai tuoi span?

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
26 messaggi dal 09 ottobre 2006
i due span sono DVpos e DVMola
quello che viene fuori in firefox è questo:

<span id="DVPos" style="left: 0px; width: 40%; position: relative; top: 0px">
<div>
<table cellspacing="0" cellpadding="4" align="Center" border="0" id="ctl00_ContentBody_DVPosizione" style="font-family:Arial Narrow;height:100px;width:100%;border-collapse:collapse;">
<tr class="Header">
<td colspan="2">Dettaglio Posizione</td>
</tr><tr class="Row">
<td class="FieldHeader">Linea</td><td>TRT01</td>
</tr><tr class="AlternateRow">
<td class="FieldHeader">Macchina</td><td>1</td>
</tr><tr class="Row">
<td class="FieldHeader">Posizione</td><td>2</td>
</tr>
</table>
</div>
</span>

<span id="DVMola" style="width: 40%; position: relative" >
<div>
<table cellspacing="0" cellpadding="4" align="Center" border="0" id="ctl00_ContentBody_DVMolaCorrente" style="font-family:Arial Narrow;height:100px;width:100%;border-collapse:collapse;">
<tr class="Header">
<td colspan="2">Dettaglio Mola Installata</td>
</tr><tr class="Row">
<td class="FieldHeader">Descrizione</td><td>ADI S5</td>
</tr><tr class="AlternateRow">
<td class="FieldHeader">Data Montaggio</td><td>23/11/2007 11.59.39</td>
</tr><tr class="Row">
<td class="FieldHeader">M3 Abrasi</td><td>- - -</td>
</tr><tr class="AlternateRow">
<td class="FieldHeader">Val. Nominale</td><td>800</td>
</tr>
</table>
</div>
</span>


sì vengono uno sopra l'altro in firefox. su un altro forum mi hanno detto che dipende dal fatto che span non accetta la dimensione in modo inline...

a questo punto non so che fare.. o metto float, o metto tabella, o tolgo span e metto due div posizionati in modo assoluto....
prova a impostare Display:Block e lasciare il float:left

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.