Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente bannato
    Registrato dal
    Dec 2002
    Messaggi
    366

    [CSS] Ombra

    Se ho ben capito per creare un "effetto ombra" sulla sfondo di una pagina web basta creare un'immagine ad hoc ed applicarla al sito.
    Ora quello che mi domando è come faccio a giustificare i testi che andrò ad inserire nella pagina se non metto le tabelle?

    Ho studiato alcuni siti che hanno adottato questa tecnica ma non ho capito come hanno fatto!

    Grazie!

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    Questo forum non tratta l'argomento dei fogli di stile.

    Ti sposto nel forum più adatto.

    P.S.: ho rimosso il link in quanto potrebbe essere tacciato di "spam".

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente bannato
    Registrato dal
    Dec 2002
    Messaggi
    366
    Chiedo scusa per non aver postato nella board giusta....e pensare che sono utente di questo forum già da un bel pò!!!

    Il link era da aiuto a spiegare cosa intendevo!

    Grazie.

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    supponiamo tu voglia creare uno spazio fisso in larghezza (es. 770px) e estensibile in altezza

    ti crei l'immagine di sfondo (imgsfondo.jpg) larga 770px e alta 1px in cui ai bordi hai l'effetto ombra

    crei un div con il seguente css

    codice:
    div {
      background: url(imgsfondo.jpg) repeat-y;
      padding: 20px;
    }
    a questo punto hai un area all'interno del div in cui scrivere ad una distanza interna da ciascun bordo di 20px

    poi puoi allineare il testo come credi con la proprietà text-align: left | center | right | justify


    p.s. la tabelle non andrebbero mai usate per creare il layout ma solo per organizzare dati

    ciao
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    Utente bannato
    Registrato dal
    Dec 2002
    Messaggi
    366
    Bhè che dire, GRAZIE mille!

    Provo subito ed eventualmente posto i dubbi appena finito il tutto!

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    ah un altra cosa. Nel css devi impostare anche la larghezza del div


    quindi

    codice:
    div {
      width: 770px;
      background: url(imgsfondo.jpg) repeat-y;
      padding: 20px;
    }
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  7. #7
    Utente bannato
    Registrato dal
    Dec 2002
    Messaggi
    366
    Domanda idiota: come faccio ad applicare il div allo sfondo?

    PS: utilizzando il tag <center> al background lo sfondo non si centra...!!!

  8. #8
    Utente bannato
    Registrato dal
    Dec 2002
    Messaggi
    366
    Oltre alle 2 domande che ho postato sopra vorrei sapere come si ripete verticalmente lo sfondo!

    Grazie.

  9. #9
    Facciamo finta di avere una struttura similare:
    codice:
    <body>
       <div id="contenitore">
          <h1>Io sono il titolo del documento</h1>
          
    
    Io sono un interessantissimo paragrafo.</p>
       </div>
    </body>
    Proviamo ad attribuire al div #contenitore una larghezza di 500px e a centrarlo nella finestra. Inoltre, attribuiremo un'immagine di sfondo al body, facendola ripetere verticalmente:
    codice:
    body
    {
       text-align:center;
       background:#fff url('sfondo.png') repeat-y 50% 50%;
    }
    #contenitore
    {
       width:500px;
       margin:auto;
       text-align:left;
    }

  10. #10
    Utente bannato
    Registrato dal
    Dec 2002
    Messaggi
    366
    Grazie...permettimi una precisazioni (così vedo anche se ho capito):
    al div body manca il #, vero?

    A cosa serve il text-align a questo div? Non è più utile per il contenitore

    Come faccio Pierofix a creare un menù a lato dei contenuti centrali del portale come quello che hai inserito nel sito itgmarinoni?

    Grazie.

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.