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

    Problema float, non riesco più a mettere un div sotto un altro div

    Ciao,
    la mia situazione è la seguente:

    Ho un div principale con id: "header", tale div contiene al suo interno altri 2 div flottati (uno a sinistra e l'altro a destra).
    Il div flottato a sinistra ha id: "logo" (ed al momento contiene un semplice testo)
    Il div flottato a destra ha id: "menu" (ed inizialmente conteneva solo un menu realizzato con una semplice lista html)

    Stò tentando di modificare quest'ultimo div (quello avente id: "menu") afffinchè SOTTO il menu realizzato con una lista visualizzi anche un altro div con id: "language" (che per ora contiene solo un testo)

    Il problema è che mi fà vedere il contenuto del div con id "language" ACCANTO a quello con id "menu" e non capisco come mai

    Comunque si fa prima a postare il codice intero, probabilmente mi stò perdendo in un bicchier d'acqua

    1) File index.htm:

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <!--
    Design by Free CSS Templates
    http://www.freecsstemplates.org
    Released for free under a Creative Commons Attribution 2.5 License
    
    Name       : Particles 
    Description: A two-column, fixed-width design for 1024x768 screen resolutions.
    Version    : 1.0
    Released   : 20100221
    
    -->
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <title>Particles  by Free CSS Templates</title>
    <meta name="keywords" content="" />
    <meta name="description" content="" />
    <link href="style.css" rel="stylesheet" type="text/css" media="screen" />
    </head>
    <body>
    <div id="header">
    	<div id="logo">
    		<h1>Particles </h1>
    		
    
     template design by Free CSS Templates</p>
    	</div>
    	<hr />
    	
    	<div id="menu">
    		<div>
    		<ul>
    			[*]Home
    			<li class="current_page_item">Blog
    			[*]About
    			[*]Contact
    		[/list]
    		</div>
    		
    		<div id="language">
    			
    
    SCELTA LINGUA</p>
    		</div>
    	</div>
    		
    	
    </div>
    
    
    <div id="wrapper">
    	<div id="wrapper-bgtop">
    		<div id="wrapper-bgbtm">
    			<div id="page">
    				<div id="content">
    					<div class="post">
    						<p class="meta">Sunday, April 26, 2009 7:27 AM Posted by Someone</p>
    						<h2 class="title">Welcome to Particles </h2>
    						<div class="entry">
    							
    
    This is Particles , a free, fully standards-compliant CSS template designed by Free CSS Templates, released for free under the Creative Commons Attribution 2.5 license.  You're free to use this template for anything as long as you link back to my site. Enjoy :)</p>
    							
    
    Sed lacus. Donec lectus. Nullam pretium nibh ut turpis. Nam bibendum. In nulla tortor, elementum ipsum. Proin imperdiet est. Phasellus dapibus semper urna. Pellentesque ornare, orci in felis. </p>
    							<div>View Full Story</div>
    						</div>
    					</div>
    					<div class="post">
    						<p class="meta">Sunday, April 26, 2009 7:27 AM Posted by Someone</p>
    						<h2 class="title">Lorem ipsum sed aliquam</h2>
    						<div class="entry">
    							
    
    Sed lacus. Donec lectus. Nullam pretium nibh ut turpis. Nam bibendum. In nulla tortor, elementum vel, tempor at, varius non, purus. Mauris vitae nisl nec   consectetuer. Donec ipsum. Proin imperdiet est. Phasellus dapibus semper urna. Pellentesque ornare, orci in consectetuer hendrerit, urna elit eleifend nunc, ut consectetuer nisl felis ac diam. Etiam non felis. Donec ut ante. In id eros.</p>
    							<div>View Full Story</div>
    						</div>
    					</div>
    					<div class="post">
    						<h2 class="title">Lorem ipsum sed aliquam</h2>
    						<p class="meta">Sunday, April 26, 2009 7:27 AM Posted by Someone</p>
    						<div class="entry">
    							
    
    Mauris vitae nisl nec metus placerat consectetuer. Donec ipsum. Proin imperdiet est. Sed lacus. Donec lectus. Nullam pretium nibh ut turpis. Nam bibendum. In nulla tortor, elementum vel, tempor at, varius non, purus. Mauris vitae nisl nec metus placerat consectetuer. Donec ipsum. Proin imperdiet est. Phasellus dapibus semper urna. Pellentesque ornare, orci in consectetuer hendrerit, urna elit eleifend nunc, ut consectetuer nisl felis ac diam. </p>
    							<div>View Full Story</div>
    						</div>
    					</div>
    				</div>
    				
    				<div id="sidebar">
    					<ul>
    						[*]
    							<h2>Aliquam tempus</h2>
    							
    
    Mauris vitae nisl nec metus placerat perdiet est. Phasellus dapibus semper urna. Pellentesque ornare, orci in consectetuer hendrerit, volutpat.</p>
    						
    						[*]
    							<h2>Pellenteque ornare </h2>
    							<ul>
    								[*]Nec metus sed donec
    								[*]Magna lacus bibendum mauris
    								[*]Velit semper nisi molestie
    								[*]Eget tempor eget nonummy
    								[*]Nec metus sed donec
    								[*]Velit semper nisi molestie
    								[*]Eget tempor eget nonummy
    								[*]Nec metus sed donec
    							[/list]
    						
    						[*]
    							<h2>Turpis nulla</h2>
    							<ul>
    								[*]Nec metus sed donec
    								[*]Magna lacus bibendum mauris
    								[*]Velit semper nisi molestie
    								[*]Eget tempor eget nonummy
    								[*]Nec metus sed donec
    								[*]Nec metus sed donec
    								[*]Magna lacus bibendum mauris
    								[*]Velit semper nisi molestie
    								[*]Eget tempor eget nonummy
    							[/list]
    						
    					[/list]
    				</div>
    				
    			</div>
    			
    			<div style="clear: both;"></div>
    		</div>
    	</div>
    </div>
    <div id="footer-bgcontent">
    	<div id="footer">
    		
    
    Copyright (c) 2008 Sitename.com. All rights reserved. Design by Free CSS Templates.</p>
    	</div>
    </div>
    
    </body>
    </html>

  2. #2
    2) Filce style.css:

    codice:
    /*
    Design by Free CSS Templates
    http://www.freecsstemplates.org
    Released for free under a Creative Commons Attribution 2.5 License
    */
    
    body {
    	margin: 0;
    	padding: 0;
    	background: #BACD73;
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	color: #4A513D;
    }
    
    h1, h2, h3 {
    	margin: 0;
    	text-transform: uppercase;
    	font-weight: normal;
    	color: #13819A;
    }
    
    h1 { font-size: 44px; }
    
    h2 { font-size: 18px; }
    
    h3 { }
    
    p, ul, ol {
    	margin-top: 0;
    	line-height: 240%;
    	text-align: justify;
    }
    
    ul, ol { }
    
    blockquote { }
    
    a { color: #C6891E; }
    
    a:hover { text-decoration: none; }
    
    a img {
    	border: none;
    }
    
    img.left {
    	float: left;
    	margin: 7px 30px 0 0;
    }
    
    img.right {
    	float: right;
    	margin: 7px 0 0 30px;
    }
    
    hr { display: none; }
    
    .list1 {
    }
    
    .list1 li {
    	float: left;
    	line-height: normal;
    }
    
    .list1 li img {
    	margin: 0 30px 30px 0;
    }
    
    .list1 li.alt img {
    	margin-right: 0;
    }
    
    #wrapper {
    	width: 980px;
    	margin: 0px auto;
    	background: #FFFFFF;
    }
    
    #wrapper-bgtop {
    	background: url(images/img02.jpg) no-repeat left top;
    }
    
    #wrapper-bgbtm {
    	background: url(images/img04.jpg) no-repeat left bottom;
    }
    
    /* Header */
    
    #header {
    	width: 980px;
    	height: 200px;
    	margin: 0 auto;
    }
    
    /* Menu */
    
    #menu {
    	float: right;
    	width: 640px;
    	padding-top: 140px;
    }
    
    #menu ul {
    	float: right;
    	margin: 0;
    	padding: 0px 0px 0px 0px;
    	list-style: none;
    	line-height: normal;
    }
    
    #menu li {
    	display: block;
    	float: left;
    }
    
    #menu a {
    	display: block;
    	float: left;
    	padding: 0px 20px 0px 20px;
    	border-right: 1px solid #FFFFFF;
    	text-decoration: none;
    	text-align: center;
    	text-transform: capitalize;
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
    	font-weight: bold;
    	color: #FFFFFF;
    }
    
    #menu a:hover { 
    	text-decoration: none; 
    }
    
    #menu .current_page_item a {
    }
    
    #menu .first {
    }
    /* Search */
    
    #search {
    	float: right;
    	width: 260px;
    }
    
    #search form {
    	float: right;
    	margin: 0;
    	padding: 4px 0px 0 0;
    }
    
    #search fieldset {
    	margin: 0;
    	padding: 0;
    	border: none;
    }
    
    #search input {
    	float: left;
    	font: 12px Georgia, "Times New Roman", Times, serif;
    	border: none;
    }
    
    #search-text {
    	width: 200px;
    	height: 18px;
    	padding: 3px 0 0 5px;
    	border: 1px solid #333333;
    	background: #ECF9E4;
    	color: #000000;
    }
    
    #search-submit {
    	height: 21px;
    	margin-left: 10px;
    	padding: 0px 5px;
    	background: #5AA01B;
    	color: #FFFFFF;
    }
    
    /* Page */
    
    #page {
    	width: 940px;
    	margin: 0 auto;
    	padding: 30px 20px 10px 20px;
    }
    
    
    /** LOGO */
    
    #logo {
    	float: left;
    	width: 300px;
    	height: 94px;
    	margin: 0 auto;
    	padding-top: 90px;
    }
    
    #logo h1, #logo p {
    	margin: 0px;
    	line-height: normal;
    	text-transform: lowercase;
    	font-weight: normal;
    	color: #FFFFFF;
    }
    
    #logo p {
    	margin-top: -4px;
    	text-transform: lowercase;
    	font-size: 13px;
    	color: #FFFFFF;
    }
    
    #logo h1 {
    	padding-top: 10px;
    	font-size: 48px;
    }
    
    #logo a {
    	text-decoration: none;
    	color: #FFFFFF;
    }
    
    #logo h1 a {
    	text-decoration: none;
    	color: #FFFFFF;
    }
    
    
    #banner {
    	padding-bottom: 20px;
    }
    
    /* Content */
    
    #content {
    	float: left;
    	width: 630px;
    }
    
    /* Post */
    
    .post {
    	margin-bottom: 45px;
    }
    
    .post .title {
    	height: 44px;
    	padding-left: 15px;
    	color: #A15E00;
    }
    
    .post .title a {
    	background: #DDF190;
    	padding: 4px 14px;
    	text-decoration: none;
    	text-transform: capitalize;
    	font-size: 30px;
    	color: #13819A;
    }
    
    .post .date {
    }
    
    .post .meta {
    	height: 32px;
    	margin-left: 2px;
    	padding: 4px 30px 2px 15px;
    	font-family: Arial, Helvetica, sans-serif;
    	font-weight: normal;
    	font-size: 10px;
    }
    
    .post .meta span {
    	display: block;
    	margin-top: -10px;
    }
    
    .post .meta a { }
    
    .post .entry {
    	padding: 10px 15px;
    }
    
    .post .links {
    	display: block;
    	width: 120px;
    	height: 18px;
    	margin: 30px 0px 0px 0px; 
    	padding: 3px 0px 0px 40px;
    	background: #4DA1A3;
    	text-decoration: none;
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	text-decoration: none;
    	font-weight: bold;
    	color: #FFFFFF;
    }
    
    .post .comments {
    	display: block;
    	width: 120px;
    	height: 18px;
    	margin: 0px; 
    	padding: 3px 0px 0px 40px;
    	background: url(images/img07.gif) no-repeat left top;
    	text-decoration: none;
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	text-decoration: none;
    	font-weight: bold;
    	color: #961A06;
    }
    
    /* Sidebar */
    
    #sidebar {
    	float: right;
    	width: 280px;
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
    }
    
    #sidebar ul {
    	margin: 0;
    	padding: 0;
    	list-style: none;
    	line-height: normal;
    }
    
    #sidebar li {
    	margin-bottom: 30px;
    	padding: 0 0 10px 0px;
    }
    
    #sidebar li ul {
    	margin: 0px 14px;
    }
    
    #sidebar li li {
    	margin: 0;
    	padding: 12px 0px;
    	border-bottom: 1px dashed #C7C7C7;
    }
    
    #sidebar li li a {
    	padding: 0px 0px 0px 0px;
    	font-weight: normal;
    }
    
    #sidebar li li a:hover {
    }
    
    #sidebar p {
    	margin: 0;
    	padding: 0px 14px;
    }
    
    #sidebar h2 {
    	height: 30px;
    	margin: 0 0 10px 0px;
    	padding: 6px 0 2px 14px;
    	text-transform: capitalize;
    	font-size: 18px;
    	font-weight: normal;
    }
    
    
    #sidebar p {
    	line-height: 200%;
    }
    
    #sidebar a {
    	text-align: left;
    	text-decoration: none;
    	font-weight: bold;
    	color: #757575;
    }
    
    /* Calendar */
    
    #calendar {
    }
    
    #calendar caption {
    	padding-bottom: 5px;
    	font-weight: bold;
    }
    
    #calendar table {
    	width: 100%;
    	border-collapse: collapse;
    	border-bottom: 1px solid #24130F;
    	border-left: 1px solid #24130F;
    	border-right: 1px solid #24130F;
    }
    
    #calendar thead th {
    	padding: 5px 0;
    	text-align: center;
    	border-top: 1px solid #24130F;
    	border-left: 1px solid #24130F;
    	background: #24130F;
    }
    
    #calendar tbody td {
    	padding: 5px 0;
    	text-align: center;
    	border-top: 1px solid #24130F;
    	border-left: 1px solid #24130F;
    	border-bottom: 1px solid #24130F;
    }
    
    #calendar tfoot td {
    	padding: 5px;
    	border-left: 1px solid #24130F;
    	border-bottom: 1px solid #24130F;
    }
    
    #calendar tfoot #next {
    	border-top: 1px solid #24130F;
    	text-align: right;
    }
    
    #calendar tfoot #prev {
    	border-top: 1px solid #24130F;
    }
    
    #calendar .pad {
    	border-bottom: 1px solid #24130F;
    }
    
    #calendar #today {
    	background: #24130F;
    }
    
    /* Footer */
    
    #footer {
    	width: 100%;
    	height: 100px;
    	margin: 0 auto;
    	padding: 0;
    }
    
    #footer-bgcontent {
    }
    
    #footer p {
    	margin: 0;
    	padding: 20px 0px 0px 0px;
    	text-align: center;
    	line-height: normal;
    	text-transform: uppercase;
    	font-size: 10px;
    	color: #9B5B01;
    }
    
    #footer a {
    	color: #9B5B01;
    }
    
    #language{
    	float: right;
    }
    Cosa stò sbagliando? Probabilmente mi stò perdendo in mezzo a qualche cavolata perchè è un bel po' di tempo che non tocco i CSS...

    Grazie
    Andrea

  3. #3
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    la prossima volta non postare tutto il codice se il problema è circoscritto iin una area ben definitia (in questo caso all'interno dell'header).
    Comunque hai provato a mettere "clear:both" al menu (o eventualmente a #language)?

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.