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

    CSS & Posizione fissa per tutte le risoluzioni

    Salve ragazzi,sto terminando il mio primo "sito web" per degli amici.. Probabilmente il codice sarà molto sporco e perciò non riesco a risolvere.. praticamente l'icona di facebook non riesco a farla stare in basso a sinistra del contenitore bianco -> http://caniscioltiasd.altervista.org potete darmi una mano? Grazie!

  2. #2
    UP! Qualcuno che possa aiutarmi?

  3. #3
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Io lo rivedrei così:

    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=iso-8859-1" />
    <title>Titolo</title>
    
    <style type="text/css">
    <!--
    
    body {
    	margin:0;
    	background-color: #ffffff;
    	background-image: url('GRADIENT.jpg');
    	background-repeat: repeat-x;
    }
    #wrapper {
    	width:100%;
    	background: url(CloudLeft.png) no-repeat left 200px;
    }
    #cloudRight {
    	background: url(CloudRight.png) no-repeat right 200px;
    }
    
    #header {
    	text-align:center;
    	padding-top:20px;
    }
    
    #content {
    	width: 792px;
    	height: 602px;
    	background: url('CONTENT.png') no-repeat left 25px; /* 25px è la distanza dell'immagine di sfondo dall'alto 
    
    per avere una sovrapposizione al centro con l'mmagine del menu */
    	margin:0 auto;
    	position:relative; /* perché il div follow è posizionato assolutamente */
    	padding-bottom:75px; /* spazio libero per il div follow, dato dall'altezza di follow + la sua distanza dal 
    
    basso */
    
    }
    
    #menu {
    	width: 649px;
    	height: 70px;
    	background: url('Menu.png') no-repeat;
    	margin:0 auto;
    	line-height:70px; /* per centrare verticalmente i link */
    	text-align: center;
    }
    #menu a {
    	font-family: tahoma;
    	font-size:24px;
    	font-weight: 600;
    	color: #fff;
    	text-decoration:none;
    	text-shadow: 1px 1px #69932d; padding:0 8px;
     
    }
    #menu a:visited {
    	text-shadow: 1px 1px #69932d;
     
    }
    #menu a:hover {
    	color: #5e9b1c;
    	text-shadow: 2px 1px #c4eb40;
    }
    
    #follow {
    	width: 100%; 
    	height: 50px; 
    	position: absolute; 
    	bottom:25px;
    	left:30px;
    }
    
    #footer {
    	width: 100%;
    	height: 229px;
    	background: url('Footer2.png') repeat-x;
    }
    -->
    </style>
    </head>
    
    <body>
    <div id="wrapper">
      <div id="cloudRight">
        <div id="header">[img]LOGO.png[/img]</div>
        <div id="content">
    
          <div id="menu">
               CHI SIAMO 
               COSA OFFRIAMO 
               CONTATTI 
        </div>
    
    
    
       <div id="follow">[img]FollowFB.png[/img] 
    </div>
    </div>
    
    
    
       <div id="footer"></div>
    </div>
    </div>
    </body>
    
    </html>
    Cioè via quei div flottanti a destra e sinistra per avere gli sfondi delle nuvole, il primo può essere impostato su un contenitore generale che racchiuda tutta la struttura, per il secondo si aggiunge un ulteriore div. Poi sul content un position relative e sul div follow un posizionamento assoluto. Via quella larghezza di 1900 dal footer che poi ti obbliga a nascondere lo scrolling orizzontale. Poiché il tuo layout ha un'altezza precisa è inutile anche l'altezza del 100% sul body. Per evitare margini negativi sul content e farlo risalire sotto al menu, il menu è stato invece posizionato al suo interno e lo sfondo del primo posizionato un po' più in basso attraverso il background-position. Tolto anche un div inutile all'interno del menu. Prova il codice, giochicchiaci e buon lavoro. Gli indirizzi delle immagini sono da modificare

  4. #4
    ODDIO! Grazie MILLE! E' perfetto!



    Edit,ultima cosa.. se volessi fare che clickando sulle 3 voci del menu il contenuto di esse sbucasse nel box bianco? Come si può fare? Dovrei fare praticamente un javascript con il show on click.. ma come si fa?

  5. #5

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Originariamente inviato da Caponaxuell
    ...
    Edit,ultima cosa.. se volessi fare che clickando sulle 3 voci del menu il contenuto di esse sbucasse nel box bianco? Come si può fare? Dovrei fare praticamente un javascript con il show on click.. ma come si fa?
    Questo e` un forum di CSS, mentre la domanda si riferisce ad una tecnica Javascript (JS).
    D'altronde la domanda precedente era relativa a CSS, per cui non ha senso spostarla.

    Ti consiglio quindi:
    1. cercare tra i menu a tab: potrebbe essere che il tuo quesito si risolve con un menu di quel tipo, anche se il cambio non avviene al click (vedi tra i "link utili" del forum CSS alla voce menu)
    2. cercare nel forum JS: potrebbe essere un argomento trattato tra i "link utili" di tale forum; o comunque fa' una ricerca (bottone in alto) in tale forum.
    3. (se non trovi) postare la domanda nel forum JS
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    Ok,ti ringrazio!

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.