Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z menu w css'ie
Mayka
post
Post #1





Grupa: Zarejestrowani
Postów: 304
Pomógł: 1
Dołączył: 12.01.2009
Skąd: Kanapa

Ostrzeżenie: (0%)
-----


Witam napisałem sobie takie menu w css'ie i teraz mam problem bo w IE i Operze jest ok a w mozilli jest kicha bo brakuje 3czy4px żeby menu było takie szerokie jak strona.. Bo jak zwiększę którykolwiek parametr(padding) to menu przeskakuje menu do drugiej linii..
To całe menu, zapakowane w nagłówek, Mogłby ktoś zerknąć na to i powiedzieć co jest nie tak ? Jak to zrobić żeby bylo ok w IE i FF ?

Kod
ul, ul li {
    display: block;
    list-style: none;
    padding: 0;
    margin: 0;
}

ul {
    float: left;
    background-color: #fff;
    padding: 0px 3px 0px 1px;
    border: 0px;
}

ul li {
    float: left;
    margin-left:5px;
}

ul a:link, ul a:visited {
    text-decoration: none;
    display: block;
    font-weight: bold;
    background: #fff url("tlo_menu.png") repeat-x center;
    color: #fff;
    padding: 7px 55px;
    border-right: 3px solid #fff;
}

ul a:hover {
    background-color: #fff;
    background-image: url("tlo_menu2.png");
}
#naglowek {
    background-color: #fff;
    height: 129px;
    margin: 0;
    padding: 0;
    width: 100%;
}


Ten post edytował Mayka 10.10.2011, 19:00:55
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
ShadowD
post
Post #2





Grupa: Zarejestrowani
Postów: 1 333
Pomógł: 137
Dołączył: 25.03.2008
Skąd: jesteś??

Ostrzeżenie: (0%)
-----


A może live?

Ps. Html mamy zgadywać? (IMG:style_emoticons/default/snitch.gif)

Ten post edytował ShadowD 10.10.2011, 19:29:17
Go to the top of the page
+Quote Post
Mayka
post
Post #3





Grupa: Zarejestrowani
Postów: 304
Pomógł: 1
Dołączył: 12.01.2009
Skąd: Kanapa

Ostrzeżenie: (0%)
-----


  1. <div id="naglowek">
  2. <ul>
  3. <li><a href="index.html">Menu1&nbsp</a></li>
  4. <li><a href="index.html">menu2&nbsp</a></li>
  5.  
  6. <li><a href="index.html">menu3</a></li>
  7. <li><a href="index.html">menu4</a></li>
  8. <li><a href="index.html">menu5</a></li>
  9. </ul></center>
  10. </div>

Prosze bardzo foto:

(IMG:http://img844.imageshack.us/img844/1497/beztytuubdfv.png)

Ten post edytował Mayka 10.10.2011, 21:33:04
Go to the top of the page
+Quote Post
superhorse
post
Post #4





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 11.10.2011

Ostrzeżenie: (0%)
-----


spróbuj do nagłówka dodać:

position: relative;

ale nie jestem pewien czy to na pewno załatwi sprawę bo nie wiem jak wygląda wszystko na stronie. Czy to menu ma się rozciągać na całą szerokość strony czy też nie ?
Bo jeśli tak to może warto zrobić w kodzie html w ten sposób:

  1. <div id="naglowek">
  2. </div></center>


Bo ja tak patrzę na swoje menu i mniej więcej tak mam. Z tym że nie mam całą szerokość strony, lecz z lewej jest przerwa. Ale to jest spowodowane faktem iż mam określoną szerokość menu.
Stronę o której mówię znajdziesz na:
http://www.magdasteczkowska.pl
Jeśli o coś takiego Tobie chodzi to mogę Tobie dać źródło pliku css.
Go to the top of the page
+Quote Post
Mayka
post
Post #5





Grupa: Zarejestrowani
Postów: 304
Pomógł: 1
Dołączył: 12.01.2009
Skąd: Kanapa

Ostrzeżenie: (0%)
-----


<center> tutaj nie pomaga niestety.. tak juz probowałem.. nadal jest przerwa z prawej strony.. jak dołoże po 1px do każdego buttona to mi przeskakuje do nastepnej linijki ostatni..
Go to the top of the page
+Quote Post
qrooel
post
Post #6





Grupa: Zarejestrowani
Postów: 306
Pomógł: 42
Dołączył: 25.03.2010
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Wrzuć to na jakiś serwer, to Ci ktoś z pomocą firebuga naprawi to w 2 minuty.
Go to the top of the page
+Quote Post
Damonsson
post
Post #7





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


  1. ul {
  2. float: left;
  3. background-color: #fff;
  4. padding: 0px 3px 0px 1px;
  5. border: 0px;
  6. }

Skoro masz 3px, no to logiczne, ze Ci odsuwa na 3px.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 23:06