Pagina Iniziale | Preferiti Comunity: Login | Registrati | Newsletter | Forum | Concorsi Newsgroup
Canali: Hardware | Software | Files | Webmaster | Cellulari | Shop | Guadagna con i tuoi acquisti     
Nel sito: News | Articoli | Files | Manuali | Consigli PC | Schede cellulari | Programmaz. | Hosting | Motori Ricerca | Glossario | Link
Servizi: Shopping | Forum | Crea un BLOG | Cartucce Compatibili | Hosting Aruba | Tool News |   Sponsor: Automazione Industriale
  Articoli

Recensioni
Consigli per PC


  News e files

Software
Telefonia
Internet
Tecnologia
Files e Download


  Manualistica

Guide HW/SW
Scripts ASP
Scripts HTML
Scripts Java
Scripts Delphi
Glossario


  Shopping

Hardware
Software e Giochi
Elettronica
Cinema e Film
Console e Accessori
Prodotti Ufficio
Formazione e Corsi

Tieniti aggiornato sul mondo della tecnologia con la nostra newsletter!
La tecnologia sulla tua
casella e-mail

[Info Newsletter]


Concessionaria Pubblicitaria


<< News Precedente [Fine Pagina] News Successiva >>
Centrare un layer rispetto alla risoluzione

Un articolo di: Fonte Esterna del 24/02/2003      Letture: 11319

437.90 Euro
Netgear - Switch Layer 3 switch FSM7328SEU da ePlaza



  Buono sconto 4% su Toner e Cartucce agli utenti AZpoint. SU Iomiricarico.it!!

Autore: Luca Ruggiero

In questo tip ricorreremo ad un po di fantasia per creare un semplice quanto simpatico effetto grafico per centrare un layer Html rispetto alla risoluzione video corrente.

Un simile espediente può tornare utile come mezzo pubblicitario, o per inserire al centro di una pagina di introduzione un'immagine o qualsiasi cosa.

Disegnamo il layer Html:

<div class="LayerCentrato">Layer Html centrato</div>
Assegniamo al layer una classe a cui faremo riferimento nel codice Css che propongo di seguito:
<style type="text/css">
 body {
  margin: 0px;
  height: 100%;
 }
 div.LayerCentrato {
   text-align: Center;
   background-color: #EEEEEE;
   color: #192939;
   position: Absolute;
   top: 50%;
   left: 50%;
   font-size: 12px;
   font-family: Verdana;
   font-weight: Bold;
   width: 350px;
   height: 200px;
   border: Solid 1px #CCCCCC;
   margin: -100px, -175px;
 }
</style>

I passaggi essenziali sono evidenziati in rosso: assegno al corpo della pagina un margine complessivo di zero (0) pixel ed imposto l'altezza al 100%. Assegno al layer il posizionamento assoluto, la distanza dai margini di sinistra e dall'alto al 50%, e modifico (in negativo) i margini del layer in funzione dell'altezza e della larghezza del layer stesso.

Per capirci meglio, se la larghezza del layer è 350 pixel, la sua metà in negativo è -175 pixel; se la larghezza fosse stata 400 pixel, avrei impostato il margine in larghezza a -200 pixel.

Lo stesso discorso vale per l'altezza.



[Indietro]    [Su]      [Home]      [Commenti]      [V. Stampabile]

Commento di Anonimo (ip: 82.52.59.61), scritto il 01/09/2005 alle 15:07:45
Ho qualche problema con la centratura: mi ritrovo sempre centrato l'angolo in alto a sinistra dell'immagine che ho usato al posto del testo.

Commento di Anonimo (ip: 82.52.59.61), scritto il 01/09/2005 alle 15:17:30
Risolto:
anzichè
margin: n1, n2;
uso
margin-top: n1;
margin-left: n2;

Grazie per l'idea iniziale :-)

Commento di Anonimo (ip: 87.10.132.213), scritto il 28/04/2007 alle 17:07:48
non riesco a centrare i miei vari layer sulla pagina qualcuno mi aiuta?

Commenta questa notizia:
Non hai ancora fatto il
Login, puoi inserire commenti solo come anonimo.
ATTENZIONE: il tuo IP verrà memorizzato e mostrato a fianco del commento; con la pressione del tasto invia commento si esprime il consenso alla pubblicazione di tale informazione personale.
A discrezione dello staff, i commenti ritenuti non adatti od offensivi potranno essere rimossi. Nel caso di utilizzo di espressioni volgari od offensive il comportamento verrà segnalato al provider interessato.
Se non ti sei ancora registrato, cosa aspetti? Registrati subito.

Da ora puoi discutere dei problemi informatici anche sul nostro FORUM

Testo del commento:




  News correlate

 Editare codice Html sulla pagina web come testo
 TAG HTML: a cosa servono
 Centrare un'immagine di sfondo con i CSS
 Ritorno a capo nei button di form Html
 Sostituisci il puntatore del mouse con un file .ani .ico o .cur
 Inserisci un'immagine in un button
 Effetto zoom in un tag <div></div> applicato a un testo con i CSS.
 Tag hr in verticale


Domini Email SpazioWeb
a partire da € 9.99+IVA annui



  Ultime dal Forum

Order Amoxicillin Cod Overnight, Amoxicillin Overnigh
Buy Meridia Cod, Meridia Shipped Cod, Buy Meridia C
Buy Accutane Online Overnight Shipping, US Accutane N
Cod Fedex Valium Buy Valium Online Pharmacy With Saturd
Buy Xenical Cod. Xenical Online Without Prescription. X
Buy Adderall Online. Buy Adderall Online Without Prescr
Trashy Lingerie. Trashy Lingerie Models. Cheap Trashy L
Buy Ativan Cheap No Prescription, Buy Ativan Without
Adipex Buy No Prescription, Adipex Diet Pills

Comunicazioni / Note Legali / Staff / Collabora / Pubblicità / Contatti


Copyright JuiceADV S.r.l. (P.IVA : 02387250307), tutti i diritti riservati Utenti Connessi: 317


Pagina creata in 0,45sec. Powered by JuiceADV S.r.l.

Stats v0.1 (0,000sec.)