Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Tabelle e background

  1. #1

    Tabelle e background

    Salve a tutti.
    Ho il seguente codice nella pagina index.php
    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>You Affiliate</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <link href="style.css" rel="stylesheet" type="text/css">
    <style type="text/css">
    <!--
    body {
    	text-align: center;
    	margin: 0 auto;
    	background-color:#0099FF
    }
    -->
    </style></head>
    
    <body>
    <div id="header">
    <div id="logo"></div>
    </div>
    <div id="menu">
     <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
      <td width="20%" height="40" style="background-image: url(img/pulsante.jpg)">Homepage</td>
     </table>
    </div>
    </body>
    </html>
    e questo nello style.css
    codice:
    #header {
    	background-color: #0269d1;
    	width: 100%;
    	height: 95px;
    }
    #logo {
    	background-image: url(img/logo.png);
    	background-repeat: no-repeat;
    	float:left;
    	height: 95px;
    	width: 300px;
    }
    #menu {
    	height: 40px;
    	width: 100%;
    	color:#FFFFFF;
    	font-weight:bold;
    	float:left;
    }
    Il mio problema è il menu. Perchè con solo questo td:
    codice:
    <td width="20%" height="40" style="background-image: url(img/pulsante.jpg)">Homepage</td>
    Si riempie la pagina? E la scritta homepage, che dovrebbe essere sul primo è al centro.

    La pagina è QUESTA

    COme faccio a poter inserire una voce per ogni td senza che si rovini tutto?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008
    intanto ti do un consiglio, sforzati ad usare solo i div e poi per il tuo codice mi pare che manchi <tr>
    <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr>
    <td width="20%" height="40" style="background-image: url(img/pulsante.jpg)">Homepage</td>
    </tr>
    </table>

  3. #3
    Con i div come si tradurrebbe? CIoe in termini di codice

  4. #4
    Utente bannato
    Registrato dal
    May 2009
    Messaggi
    393
    Originariamente inviato da Zlatan94
    Con i div come si tradurrebbe? CIoe in termini di codice
    Ecco come!
    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 http-equiv="Content-Type" content="text/html; charset=utf-8" />
    		<style type="text/css">
    
    <!--
    .sfondo {
    	background-image: url(pulsante.jpg);
    }
    --></style>
    		<style type="text/css">.div-1 {
    	border: none;
    	text-align: left;
    	width: 961px;
    }
    
    .div-1-1 {
    	border: none;
    	clear: both;
    	float: left;
    	line-height: 19px;
    	padding: 0px;
    	width: 138px;
    }
    
    .div-1-2 {
    	border: none;
    	float: left;
    	line-height: 19px;
    	padding: 0px;
    	width: 138px;
    }
    
    .div-1-3 {
    	border: none;
    	float: left;
    	line-height: 19px;
    	padding: 0px;
    	width: 137px;
    }
    </style>
    	</head>
    	<body>
    		<div class="div-1">
    			<div class="sfondo div-1-1">Menu1</div>
    			<div class="sfondo div-1-2">Menu2</div>
    			<div class="sfondo div-1-3">Menu3</div>
    			<div class="sfondo div-1-3">Menu4</div>
    			<div class="sfondo div-1-3">Menu5</div>
    			<div class="sfondo div-1-3">Menu6</div>
    			<div class="sfondo div-1-3">Menu7</div>
    			<div style="clear: both;"></div>
    		</div>
    	</body>
    </html>
    Per i menu però sarebbe meglio usare le liste

  5. #5
    Grazie
    Ecco il risultato
    GUARDA

    Vorrei che fosse largo al 100% pero...

  6. #6
    Ecco, ora sarebbe perfetto per la 1024x768, ma se uno ha la 1280x1024 il menu diventa cortissimo. Dovrei usare le percentuali?

  7. #7
    Utente bannato
    Registrato dal
    May 2009
    Messaggi
    393
    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 http-equiv="Content-Type" content="text/html; charset=utf-8" />
    		<style type="text/css">
    
    <!--
    .sfondo {
    	background-image: url(pulsante.jpg);
    }
    --></style>
    		<style type="text/css">.div-1 {
    	border: none;
    	text-align: left;
    	width: 981px;
    }
    
    .div-1-1 {
    	border: none;
    	clear: both;
    	float: left;
    	line-height: 19px;
    	padding: 0px;
    	text-align: center;
    	width: 148px;
    }
    
    .div-1-2 {
    	border: none;
    	float: left;
    	line-height: 19px;
    	padding: 0px;
    	text-align: center;
    	width: 147px;
    }
    
    .div-1-7 {
    	border: none;
    	float: left;
    	line-height: 19px;
    	padding: 0px;
    	text-align: center;
    	width: 98px;
    }
    </style>
    	</head>
    	<body>
    		<div class="div-1">
    			<div align="center" class="sfondo div-1-1">menu1</div>
    			<div align="center" class="sfondo div-1-2">menu2</div>
    			<div align="center" class="sfondo div-1-2">menu3</div>
    			<div align="center" class="sfondo div-1-2">menu4</div>
    			<div align="center" class="sfondo div-1-2">menu5</div>
    			<div align="center" class="sfondo div-1-2">menu6</div>
    			<div align="center" class="sfondo div-1-7">menu7</div>
    			<div style="clear: both;"></div>
    		</div>
    	</body>
    </html>
    Ecco così è 100% per 1024
    se vuoi altre risoluzioni devi usare le percentuali, ma attenzione che se uno non ha dimestichezza viene fuori solo delle porcherie

  8. #8
    Con le percentuali come verrebbe il codice?

  9. #9
    Utente bannato
    Registrato dal
    May 2009
    Messaggi
    393
    Non te lo propongo perchè rischiamo di impantanarci, prova tu a togliere le misure fisse e sostituirle con le percentuali

  10. #10
    Tu mi consigli di usare una grandezza fissa?

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.