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

    Colore sfondo div adattabile

    Ciao a tutti ho questo stile :

    codice:
    .divmenu {
    	margin-top: 15px;
    	padding-left: 12px;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 14px;
    	background-color: #A5272A;
    	color: #FFFFFF;
    	text-decoration: none;
    	font-weight: bold;
    	text-transform: uppercase;
    	line-height: 20px;
    	letter-spacing: 1px;
    	word-spacing: 1px;
    }
    Vorrei che il testo contenuto all'interno di questo div avesse il background-color solo fino alla fine del testo inserito e non in tutta la larghezza della tabella, non so se mi sono spiegato.....
    Adesso metto metto il div dentro ad una cella di una tabella e tutta la cella prende quel colore di sfondo mentre io diciamo che lo vorrei lungo 100px o lungo quanto il testo inserito dentro la div

    come posso scriverlo?

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Il testo non puo` stare dentro un <div> direttamente. Nelle DTD strict e` un errore di sintassi.
    Ed usare le tabelle per formattare e` un altro grave errore semantico, che impedisce la fruizione della pagina ad alcune categorie di utenti (e penalizza nei motori di ricerca)

    Ma per quello che mi par di capire vuoi fare, devi usare una marcatura supplementare:
    codice:
    <div class="divmenu">
      
    
    <span>qui il testo che vuoi con lo sfondo colorato<</span></p>
    </div>
    CSS:
    codice:
    .divmenu {
    	margin-top: 15px;
    	padding-left: 12px;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 14px;
    	font-weight: bold;
    	text-transform: uppercase;
    }
    .divmenu span {
    	background-color: #A5272A;
    	color: #FFFFFF;
    	text-decoration: none;
    	line-height: 20px;
    	letter-spacing: 1px;
    	word-spacing: 1px;
    }
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it L'avatar di Il Pazzo
    Registrato dal
    Jul 2004
    Messaggi
    1,071

    Re: Colore sfondo div adattabile

    Originariamente inviato da marcopaolo79
    Ciao a tutti ho questo stile :

    codice:
    .divmenu {
    	margin-top: 15px;
    	padding-left: 12px;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 14px;
    	background-color: #A5272A;
    	color: #FFFFFF;
    	text-decoration: none;
    	font-weight: bold;
    	text-transform: uppercase;
    	line-height: 20px;
    	letter-spacing: 1px;
    	word-spacing: 1px;
    }
    Vorrei che il testo contenuto all'interno di questo div avesse il background-color solo fino alla fine del testo inserito e non in tutta la larghezza della tabella, non so se mi sono spiegato.....
    Adesso metto metto il div dentro ad una cella di una tabella e tutta la cella prende quel colore di sfondo mentre io diciamo che lo vorrei lungo 100px o lungo quanto il testo inserito dentro la div

    come posso scriverlo?
    Non sono esperto di css però io proverei mettendo il testo dentro un tag span e poi dando il background-color allo span

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.