Visualizzazione risultati 1 fino 2 di 2

Discussione: allineamento pubblicità con i css

  1. #1
    Guest

    Predefinito allineamento pubblicità con i css

    ho un banner di pubblicità messo nel mio sito, il problema è questo:

    <div id="pubblicita" align="right">

    togliendo l'align, il baner mi ritorna a sinistra, ma nel css c'è position : right

    poi vorrei che tra il menu e il banner ci fossero 10px di spazio, quindi ho messo margin-top : 10px, ma niente

    qualche suggerimento?

    html

    Codice:
    <div id="pubblicita" align="right">
    </br>
    <script type="text/javascript">
    //<![CDATA[
    document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=120X600/r='+new Date().getTime()+'"><\/s'+'cript>');
    //]]>
    </script>
    </div>
    css

    Codice:
    div#pubblicita {
    margin-right: 5px;
    margin-top: 20px;
    position: rigth;
    text-align: rigth;
    }
    allora come faccio per allinearlo?

  2. #2
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    Ci sono diversi errori:
    1. Non è rigth ma right.
    2. La proprietà position impostata su right non vuol dire niente.
    3. L'attributo text-align qui non serve.

    Per ottenere l'effetto che vuoi tu devi impostare la proprietà float su rigth e poiché anche il menù sovrastante è posizionato tramite float devi impostare anche clear su left (o both). Infine ti conviene inserire un altro elemento dopo il div che contiene la pubblicità e assegnre anche a quest'ultimo clear: both.
    Non usare mai attributi deprecati, siamo nel 2010 (quasi nel 2011) e questi attributi sono inutili da quando esiste il CSS, ovvero dal secolo scorso.
    Ultima modifica di karl94 : 26-12-2010 alle ore 22.12.21

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •