Accesso
Nota: Questa è una traduzione automatica, si prega di utilizzare un linguaggio chiaro, senza slang.

Centrare una barra dei menu orizzontale spia

Forum : Centrare una barra dei menu orizzontale spia
Centrare una barra dei menu orizzontale spia
Lee Margolies - 11-05-2009


Sto cercando di centrare una barra dei menu orizzontale spia in una pagina. Per qualche ragione, vale a dire, FF e Safari sono tutti di sinistra che giustificano il menu e se non si dispone di una proprietà Padding (vedi sotto) in UL.Menubarhorizontal essa sposta l'intera barra di circa 20 pixel a destra.

Qualsiasi aiuto è possibile offrire è apprezzato...
Thanx,
LM

Indirizzo del sito: http://www.Capitologic.com / test / index.html

Sprymenubarhorizontal.CSS:

@ charset "utf-8";

/ * Sprymenubarhorizontal.CSS - Versione 0.6 - Spry pre-release 1.6.1 * /

/ * Copyright (c) 2006. Adobe sistemi integrati. Tutti i diritti riservati. * /

/************************************************* ******************************

Disposizione delle informazioni: Descrive box model, Posizionamento, Z-order

************************************************** ***************************** /

/ * Il contenitore esterno della barra dei menu, Una casella di auto larghezza senza Marginei o Padding * /
Ul.Menubarhorizontal
{
Margine: 0;
Padding: 0;
Ampiezza: 666px;
}
/ * Impostare la barra dei menu attiva con questa classe, AttuaLMente su Z-index per ospitare bug di rendering vale a dire: http:/ / therealcrisp.XS4ALL.NL / meuk / ie-zindexbug.html * /
Ul.Menubaractive
{
Z-index: 1000;
}
/ Contenitori voce di menu *, Bambini posizione rispetto a questo contenitore e una larghezza fissa * /
Ul.Menubarhorizontal li
{
List-style-type: None;
Font-size: 100%;
Posizione: Relativo;
Line-Altezza: -15;
Cursore: Puntatore;
Ampiezza: 133.2px;
Float: Sinistra;
}
/ * Sottomenu dovrebbe apparire al di sotto dei genitori (in alto: 0) con un più alto Z-index, Ma sono iniziaLMente fuori il lato sinistro dello schermo (-1000em) * /
Ul.Menubarhorizontal Ul
{
Margine: 0;
Padding: 0;
List-style-type: None;
Font-size: 100%;
Z-index: 1020;
Cursore: DefaUlt;
Sinistra: -1000em;
Ampiezza: 160px;
Posizione: Assoluta;
Background-Colore: # 005dab;
Colore: # fff;
}
/ * Sottomenu che sta dimostrando con designazione della classe menubarsubmenuvisible, Abbiamo fissato a sinistra per auto cosi 'si tratta sUllo schermo sotto la sua voce di menu principale * /
Ul.Menubarhorizontal Ul.Menubarsubmenuvisible
{
Sinistra: Auto;

}
/ * Contenitori voce di menu vengono stessa larghezza fissa come genitore * /
Ul.Menubarhorizontal li Ul
{
Font-family: Arial, Helvetica, Sans-serif;
Font-size: 12px;
Font-weight: Normale;
Ampiezza: 160px;
Border-Ampiezza: 1px 2px 1px 2px;
Border-style: Solid;
Border-Colore: # 005dab;
Background-Colore: Trasparente;
Float: None;
Margine: 0 0 0 -1.5%;

}

/ * Sottomenu che sta dimostrando con designazione della classe menubarsubmenuvisible, Abbiamo stabilito lasciato a 0 quindi si tratta sUllo schermo * /
Ul.Menubarhorizontal Ul.Menubarsubmenuvisible Ul.Menubarsubmenuvisible
{
Sinistra: Auto;
Superiore: 0;
}

/************************************************* ******************************

Information design: Descrive la combinazione di Colorei, Frontiere, Fonts

************************************************** ***************************** /


/ * Le voci di menu sono un blocco di Coloree grigio chiaro con imbottitura e nessuna decorazione del testo * /
Ul.Menubarhorizontal uno
{
Visualizzare: Blocco;
Cursore: Puntatore;
Background-Colore: # fff;
Padding: 0.5em 0.75em;
Colore: # 005dab;
Text-decoration: None;
Text-align: Center;
}
/ * Le voci di menu che hanno il mouse sopra o Focus hanno uno sfondo blu e testo bianco * /
Ul.Menubarhorizontal uno:Hover, Ul.Menubarhorizontal uno:Focus
{
Background-Colore: # 005dab;
Colore: # fff;
}
Ul.Menubarhorizontal Ul a (
Text-align: Sinistra;
}
/ * Le voci di menu che si apre con sottomenu sono impostate per menubaritemHover con uno sfondo blu e testo bianco * /
Ul.Menubarhorizontal uno.MenubaritemHover, Ul.Menubarhorizontal uno.MenubaritemsubmenuHover, Ul.Menubarhorizontal uno.Menubarsubmenuvisible
{

Text-decoration: Nessuno
}
/ * Hack per IE: A stabilizzare l'aspetto delle voci di menu, la barra in Float è quello di mantenere cioè 5.0 di parsing * /
@ media screen, Proiezione
{
Ul.Menubarhorizontal li.Menubaritemie
{
Visualizzare: Inline;
F \ loat: Sinistra;
}
}

************************************************** **********************************

Principale.CSS:

@ charset "utf-8";

/ * Superiore, Destra, Fondo, A sinistra * /

H1 (
Font-size: 14px;
Colore: # 000;
}
H2 (
Font-size: 13px;
Colore: # 000;
}
Body (
Font-family: Arial, Helvetica, Sans-serif;
Background-repeat: Ripetere;
Background-image: URL (../ images / bkgdimage.Png);
Margine: 0;
Padding: 0;
Posizione: Relativo;
Text-align: Center;
}
# wrapper (
Background-Colore: # fff;
Ampiezza: 1004px;
Font-family: Arial, Helvetica, Sans-serif;
Text-align: Sinistra;
Colore: # fff;
Margin-Sinistra: Auto;
Margin-right: Auto;
}

# sidebarSinistra (
Font-family: Arial, Helvetica, Sans-serif;
Margine: 0px;
Float: Sinistra;
Padding: 0px;
Altezza: 608px;
Ampiezza: 160px;
Di frontiera: 3px solid # 038;
}

# sidebarright (
Background-Colore: # fff;
Margine: 0px;
Padding: 0px;
Altezza: 608px;
Ampiezza: 160px;
Float: Sinistra;
Font-family: Arial, Helvetica, Sans-serif;
Colore: # fff;
Di frontiera: 3px solid # 038;
}

# Principalebody (
Font-family: Arial, Helvetica, Sans-serif;
Colore: # fff;
Background-Colore: # fff;
Padding: 0px;
Altezza: 608px;
Ampiezza: 672px;
Float: Sinistra;
Margin-right: Auto;
Margin-Sinistra: Auto;
Border-Superiore-Ampiezza: 3px;
Border-bottom-Ampiezza: 3px;
Border-Superiore-style: Solid;
Border-bottom-style: Solid;
Border-Superiore-Colore: # 038;
Border-bottom-Colore: # 038;
Posizione: Relativo;
}
# header (
Font-family: Arial, Helvetica, Sans-serif;
Colore: # fff;
Margin-right: Auto;
Margin-Sinistra: Auto;
Altezza: 99px;
Ampiezza: 666px;
Border-Superiore-Ampiezza: 3px;
Border-right-Ampiezza: 2px;
Border-bottom-Ampiezza: 2px;
Border-Sinistra-Ampiezza: 2px;
Border-Superiore-style: Solid;
Border-right-style: Solid;
Border-bottom-style: None;
Border-Sinistra-style: Solid;
Border-Superiore-Colore: # eee;
Border-right-Colore: # eee;
Border-bottom-Colore: # eee;
Border-Sinistra-Colore: # eee;
}
# navbar (
Background-Colore: # 005dab;
Ampiezza: 662px;
Margin-right: Auto;
Margin-Sinistra: Auto;
Margin-bottom: 0px;
Border-right-Ampiezza: 2px;
Border-Sinistra-Ampiezza: 2px;
Border-bottom-Ampiezza: 2px;
Border-right-style: Solid;
Border-bottom-style: Solid;
Border-Sinistra-style: Solid;
Border-right-Colore: # 005dab;
Border-bottom-Colore: # 005dab;
Border-Sinistra-Colore: # 005dab;
Altezza: 30px;
Posizione: Relativo;


}
/ * ---------------- Header specifici stili ----------------* /

# navbar li uno:Collegamento, # navbar li uno:Visited (
Visualizzare: Blocco;
Font-family: Arial, Helvetica, Sans-serif;
Font-size: 15px;
Font-weight: Bold;
Colore: # 005dab;
Text-decoration: None;
Line-Altezza: 24px;
Margin-right: 2px;
Margin-Sinistra: 0%;
Padding: .2em .5em;
}
# navbar li uno.Corrente, # navbar li uno.Corrente:Hover, # navbar li uno.Corrente:Attiva (
Colore: # fff;
Cursore: DefaUlt;
Background-Colore: # 005dab;
}
# navbar li uno:Hover, # navbar li uno:Attiva (
Colore: # fff;
Sfondo: # 005dab;
}
# navbar Ul li uno:Collegamento, # navbar Ul li uno:Visited (
Font-size: 13px;
Font-weight: Normale;
Margin-Sinistra: Auto;
Margin-right: Auto;
Padding: .2em .5em;
}

# navbar Ul li uno:Hover, # navbar Ul li uno:Actve (
Colore: # fff;
Sfondo: # 005dab;
}

# (bodytext
Padding: 5px;
Altezza: 225px;
Margin-Superiore: 5px;
Margin-right: 5px;
Margin-bottom: 5px;
Margin-Sinistra: 5px;
}
# imagesboxes (
Background-Colore: # fff;
Altezza: 175px;
Margine: 0px;
PADDING-TOP: 0px;
PADDING-RIGHT: 0px;
PADDING-BOTTOM: 0px;

Ampiezza: Ereditare;
}
# # sidebarright headlinesbox textbox # (
Font-family: Arial, Helvetica, Sans-serif;
Font-size: 14px;
Text-align: Sinistra;
Ampiezza: 157px;
Padding: 0px;
Margine: 0px;
}
# imagesboxestitle (
Background-Colore: # fff;
Margine: 0px;
Padding: 0px;
Altezza: 20px;
Font-family: Arial, Helvetica, Sans-serif;
Font-size: 14px;
Colore: # 000;
Text-align: Center;
Vertical-align: Oriente;
Font-weight: Bold;
}
# imagebox1 (
Background-Colore: # fff;
Margine: 0px;
Padding: 0px;
Ampiezza: 168px;
Altezza: 127px;
Float: Sinistra;
}
# imagebox2 (
Background-Colore: # fff;
Margine: 0px;
Padding: 0px;
Ampiezza: 168px;
Altezza: 127px;
Float: Sinistra;
}
# imagebox3 (
Background-Colore: # fff;
Margine: 0px;
Padding: 0px;
Ampiezza: 168px;
Altezza: 127px;
Float: Sinistra;
}
# imagebox4 (
Background-Colore: # fff;
Margine: 0px;
Padding: 0px;
Ampiezza: 168px;
Altezza: 127px;
Float: Sinistra;
}
# missionstatement (
Background-Colore: # fff;
Ampiezza: 161px;
Altezza: 74px;
Font-family: Arial, Helvetica, Sans-serif;
Font-size: 14px;
Colore: # 000;
Text-align: Center;
Font-weight: Bold;
Visualizzare: Table-cell;
Line-Altezza: 14px;
}
# headlinesbnr (
Altezza: 28px;
Ampiezza: 161px;
Font-family: Arial, Helvetica, Sans-serif;
Font-size: 16px;
Font-weight: Bold;
Colore: # fff;
Background-image: URL (../ images / headlinesbnr.Jpg);
Line-Altezza: 28px;
Text-align: Center;
}
# headlinesbox (
Font-family: Arial, Helvetica, Sans-serif;
Font-size: 14px;
Colore: # 000;
Background-Colore: # fff;
Text-align: Center;
Margine: 0px;
Altezza: 305px;
Padding: 0px;
Font-weight: Bold;
}
# headlinesfeed (
Font-family: Arial, Helvetica, Sans-serif;
Font-size: 12px;
Colore: # 000;
Text-align: Sinistra;
Visualizzare: Blocco;
Ampiezza: 155px;
Margin-right: Auto;
Margin-Sinistra: Auto;
Font-weight: Bold;
Altezza: 287px;
}
# rssbnr (
Font-family: Arial, Helvetica, Sans-serif;
Font-size: 16px;
Colore: # fff;
Background-image: URL (../ images / headlinesbnr.Jpg);
Margine: 0px;
Padding: 0px;
Altezza: 28px;
Ampiezza: 161px;
Text-align: Center;
Line-Altezza: 28px;
}
# rssbox (
Font-family: Arial, Helvetica, Sans-serif;
Font-size: 14px;
Colore: # 000;
Background-Colore: # fff;
Text-align: Center;
Margine: 0px;
Padding: 0px;
Font-weight: Bold;
Line-Altezza: 97%;
}
# rssfeed (
Font-family: Arial, Helvetica, Sans-serif;
Font-size: 12px;
Colore: # 000;
Text-align: Sinistra;
Visualizzare: Blocco
Ampiezza: 155px;
Margin-Sinistra: Auto;
Margin-right: Auto;

}





Ri: Centrare una barra dei menu orizzontale spia
Fernando Mol - 11-06-2009


Hai bisogno per giocare con il tuo larghezze.

Adesso, Tutta la larghezza del menu non dividersi il numero di elementi del menu che hai. Ricordare, Schermi misure in pixel.

Modificare la larghezza della colonna centrale (dove avete il vostro menu di serie), e ne fanno una larghezza che può essere suddiviso in 5, Il numero di voci di menu che hai. Allora, Giocare con la larghezza del vostro voci di elenco e le frontiere per adattarlo.

Spero che questo aiuta

* Ricordo di condividere un link al vostro sito e per votare i post. Questo è un servizio gratuito per voi e per noi.

Ri: Centrare una barra dei menu orizzontale spia
Lee Margolies - 11-06-2009


Grazie per l'aiuto...

Ho cercato di regolare la larghezza e si tratta ancora su di dimensioni troppo piccole o troppo lunga. Poiché il Spry è annidato in un tag div (navbar), Ho bisogno solo di adattare tale larghezza div a un multiplo di 5 o ho bisogno di andare più in alto nella catena?

Grazie di nuovo!
LM

Lee Margolies
http://www.Lmcreativemotion.com
Twitter: @ LMcreativemotio

Ri: Centrare una barra dei menu orizzontale spia
Fernando Mol - 11-07-2009


Il menu è all'interno di un contenitore. Che il contenitore deve essere diviso per 5 a un numero quadrato.

Che è il numero che si deve dare per la larghezza di ogni elemento del menu. Considerando boders.

Io non sto dicendo esattamente dove mettere i numeri, Ma è un processo di tentativi ed errori, Ma spero che l'idea.

Seguire questa regola anche: Il numero divisibile deve essere una coppia.

* Ricordo di condividere un link al vostro sito e per votare i post. Questo è un servizio gratuito per voi e per noi.

RISPOSTA AL FILO
FORUMTUTORIALSMAGAZINESERVIZIVIDEONEWSBLOG


© CreativeCOW.net Tutti i diritti sono riservati.

Creative Comunità del Mondo

[Superiore]

Englishالعربية中文FrançaisDeutschעבריתहिन्दीItaliano日本語PortuguêsРусскийEspañol