Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    sostituire tab con div...

    Come sostituire i <td> di una table, ovvero l'allineamento orizontale, con una div ?
    (senza utilizzare i float:left)

    codice:
    <table><tr><td>
    <img href="files/prova.jpg">
    scritta1
    </td>
    <td>
    <img href="files/prova2.jpg">
    scritta2
    </td>
    <td>
    <img href="files/prova3.jpg">
    scritta3
    </td>
    <td>
    <img href="files/prova4.jpg">
    scritta4
    </td>
    </tr>
    </table>
    Free Indie Games ->> FreankExpo.net <<- Create your games

  2. #2
    Anche questa è una domanda come quella dell'head nell'altra sezione senza senso e motivata.

    Non si fa a meno di usare metodi empirici e complicati senza nessuna utilità

  3. #3
    Quindi ?
    Io purtroppo sono un pivello in queste cose, non molto esperto come voi.
    Provo a fare sempre vari tentativi prima di aprire post... ma a volte, come in questo caso, non riesco proprio a cavarmela da solo e chiedo aiuto qui...
    Ho provato a usare i folat:left, che ho visto su vari tutorial, ma purtroppo avendoli già usati per la struttura base del sito... causano un disallineamento di tutto...
    Free Indie Games ->> FreankExpo.net <<- Create your games

  4. #4
    Questo è un esmpio senza float:
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    	<head>
    		<title>Documento senza titolo</title>
    		<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
    <style type="text/css">
    .div-1 {
    	border: none;
    	height: 55px;
    	position: relative;
    	text-align: left;
    	width: 194px;
    }
    
    .div-1-1 {
    	border: none;
    	height: 49px;
    	left: 2px;
    	padding: 1px;
    	position: absolute;
    	top: 2px;
    	width: 44px;
    }
    
    .div-1-2 {
    	border: none;
    	height: 49px;
    	left: 50px;
    	padding: 1px;
    	position: absolute;
    	top: 2px;
    	width: 44px;
    }
    
    .div-1-3 {
    	border: none;
    	height: 49px;
    	left: 98px;
    	padding: 1px;
    	position: absolute;
    	top: 2px;
    	width: 44px;
    }
    
    .div-1-4 {
    	border: none;
    	height: 49px;
    	left: 146px;
    	padding: 1px;
    	position: absolute;
    	top: 2px;
    	width: 44px;
    }
    </style>
    	</head>
    	<body>
    		<div class="div-1">
    			<div class="div-1-1"><img href="files/prova.jpg" />
    scritta1 </div>
    			<div class="div-1-2"><img href="files/prova2.jpg" />
    scritta2 </div>
    			<div class="div-1-3"><img href="files/prova3.jpg" />
    scritta3 </div>
    			<div class="div-1-4"><img href="files/prova4.jpg" />
    scritta4 </div>
    		</div>
    	</body>
    </html>

  5. #5
    nel caso io avessi molti div1-1,div1-2,div1-3,ecc.ecc. , non c'è un modo per far si che si mettano uno affianco all'altro ? (invece che uno sotto all'altro)
    Free Indie Games ->> FreankExpo.net <<- Create your games

  6. #6
    Originariamente inviato da freank
    nel caso io avessi molti div1-1,div1-2,div1-3,ecc.ecc. , non c'è un modo per far si che si mettano uno affianco all'altro ? (invece che uno sotto all'altro)
    O usi i float o usi i posizionamenti assoluti, a te la scelta

  7. #7
    ok Grazie mille!!
    Free Indie Games ->> FreankExpo.net <<- Create your games

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.