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

    cosa stranissima sui margin

    salve, premetto che non sono alle prime armi, ma mi capita qualcosa di mai successo prima:

    ho questo html

    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>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <style type="text/css" media="all">
    	@import'stili/stile_admin.css';
    </style>
    <title>titolo</title>
    </head>
    <body>
    	<div id="corpo">
    		<div id="head">
    			<h1>titolo pagina</h1>
    			
    1. <span>sei loggato come Nome Cognome</span>
    2. <span>oggi è il 30-12-2008</span>
    3. disconnetti
    <div class="clear"></div> </div> <div id="menu">
    1. <li class="home_pannello"><span>home pannello</span>
    2. home
    3. testi
    4. novità
    </div> <div id="contenuti"> <h1>Home Page Pannello di Controllo</h1> </div> </div> </body>
    e questo css

    codice:
    /* CSS Document */
    body, *{
    margin: 0;
    padding: 0;
    }
    body{
    font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
    font-size: 11px;
    line-height: 15px;
    color:#999;
    }
    #corpo{
    width: 970px;
    margin: 0 auto;
    }
    #head{
    padding: 0 10px;
    background: url(../images/head.gif) bottom left no-repeat;
    }
    #head *{
    color: #fff;
    }
    	#head h1{
    	position: absolute;
    	line-height: 15px;
    	margin: 5px 0;
    	background: url(../images/logo_thema.gif) center center no-repeat;
    	text-indent: -999px;
    	overflow: hidden;
    	width: 132px;
    	}
    	#head ol{
    	float: right;
    	list-style: none;
    	border-right: 1px solid #5C75AA;
    	}
    		#head li{
    		display:block;
    		clear: right;
    		float: left;
    		border-left: 1px solid #5C75AA;
    		}
    		#head li a, #head li span{
    		display: block;
    		padding: 5px 15px;
    		}
    		#head li a:hover{
    		background: #5C75AA;
    		}
    		#head a{
    		font-weight: bold;
    		text-decoration: none;
    		}
    	#menu{
    	}
    	#menu ol{
    	clear: both;
    	display: block;
    	list-style: none outside;
    	padding: 0 20px;
    	}
    	#menu li{
    	float: left;
    	text-transform: capitalize;
    	}
    		#menu li a{
    		color: #3B5998;
    		text-decoration: none;
    		padding: 2px 20px;
    		border-bottom: 3px solid #fff;
    		}
    		#menu li span{
    		display: block;
    		padding: 7px 20px 2px 20px;
    		font-weight: bold;
    		background: #3B5998 url(../images/menu-span.gif) bottom left no-repeat;
    		color: #fff;
    		}
    		#menu li a, #menu li span{
    		display: block;
    		font-weight: bold;
    		}
    		#menu li a:hover{
    		border-bottom: 3px solid #8098CA;
    		color: #8098CA;
    		}
    	
    	#contenuti{
    	clear:both;
    	margin-top: 40px;
    	}
    		#contenuti h1{
    		color: #3B5998;
    		font-size: 1.5em
    		}
    	.clear{
    	clear:both;
    	}
    se do un parametro margin a qualsiasi elemento... il margin viene applicato a tutti... sicuramente è una mia svista di qualcosa... ma non ne vengo a capo...

    grazie mille in anticipo
    hasta siempre comandante Guevara!

    bisogna prendere la vita come viene...sperando che la vita non "prenda" te!!!

  2. #2
    PS - lo fa solo con il MARGIN TOP...

    se dò un margin a un div qualsiasi... in firefox si sposta tutto verso il basso... non vedo errori nel codice, non capisco come mai...
    hasta siempre comandante Guevara!

    bisogna prendere la vita come viene...sperando che la vita non "prenda" te!!!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.