Visualizzazione dei risultati da 1 a 3 su 3

Discussione: padding e sfondo

  1. #1
    Utente di HTML.it L'avatar di koln
    Registrato dal
    Sep 2004
    Messaggi
    388

    padding e sfondo

    Ho un div e a rollover vorrei cambiare l'immagine di sfondo. Ho fatto così:
    codice:
    #base a{
    background-position:left;
    background-image:url(img/immagini/sfondo_06.gif);
    background-repeat:no-repeat;
    color:#000000;
    text-decoration:none;
    }
    #base a:hover{
    background-image:url(img/immagini/sfondo_09.gif);
    }
    All'interno c'è una scritta sistemata in un altro div:
    codice:
    #link {
    width:238px;
    height:39px;
    }
    Nella pagina html il tutto è sistemato così:
    codice:
    <div id="base"><div id="link">Progetto</div></div>
    Ora, vorrei aumentare il margine sinistro e posizionare la scritta verso il centro del div. Ho provato ad aggiungere un padding al div link ma mi sposta anche lo sfondo. Come posso fare?
    La noia è un privilegio che non tutti possono permettersi.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Intanto attenzione: un <div> non puo` stare dentro un <a>.

    Pero` se il tag <a> lo fai diventare un blocco, puoi inserirci uno <span> pure forzato a blocco.
    A quel punto puoi mettere lo sfondo nel <a> e spostare lo <span> a piacimento.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Inserisci nel div link:
    codice:
    text-align: center;

    Funzia!?
    Stefano
    Creazione siti Internet - Udine: SC web designer

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.