Skocz do zawartości
  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

Candy_

Menu.

Promowane odpowiedzi

Candy_    0

Witam.

Moje forum to:

http://talktopic.pl/

Problem polega na tym, iż chciał bym, aby moje menu wychodziło za "gabaryty" forum, czyli po całej szerokości. Gdy w .css ustawię width: 100% to rozwala mi całe menu.

Spowodowane jest to tym, że body line jest nad menu a nie pod.

Chodzi o to aby przenieść je pod menu. Sam próbowałem ale rozwalało mi całe forum.

Pozdrawiam, Candy_.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
SeNioR    6,701

Możesz to zrobić za pomocą tła.. tło będzie się powtarzać tworząc linię, ja tak przeważnie to robię. To jasne ze tego menu nie rozciągniesz.

Więc tak: skopiuj wszystko co jest w

do

i wklej za:

{ROTATE_BANNER_1}[/code]

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
SeNioR    6,701

spróbuj

http://www.wrzuc.to/b6gqZhN.wt
i oczywiście w css musi być aby tło menu powtarzało się czyli
repeat-x;

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Candy_    0

SeNioR,

http://talktopic.pl/index.php

Gitara, tylko teraz powiedz jak usunąć przerwę między tłem bodyline a tabelami for?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Candy_    0

Oczywiście.

http://img513.imageshack.us/img513/9464/beztytuuqyo.png

Tutaj gdzie jest ta fioletowa kreska, to to powinno być oddzielone.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
SeNioR    6,701

Moim zdaniem to ma tak być. Możesz dodać w overall_header.tpl znak

który zrobi przerwę. Pod miejscem w którym chcesz przerwę. ;P

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
SeNioR    6,701

Candy_, to w css dodaj

margin: 0 auto;
i

text-align: center;[/code] tam w klasie gdzie masz napisy. albo w samym overall_header.tpl
[code]

twoj kod

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Candy_    0

SeNioR, Żaden ze sposobów nie działa.

ul#menul li{
display:block;
float:left;
width:auto;
margin:0;
padding:0;}
ul#menul li a{
display:block;
float:left;
color:#fff;   
width:auto;
text-decoration:none;
text-align: center;
padding:0px 33px 0 32px;
height:46px;
line-height: 46px;
}

Dodałem ten pierwszy i nic.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
SeNioR    6,701

zamień

float:left;

na

float:center;

ale to chyba zepsuje całe menu.. możesz spróbować.

Spróbuj tak:

ul#menul li{
display:block;
margin: 0 auto;
float:center;
width:auto;
padding:0;}
ul#menul li a{
display:block;
float:center;
color:#fff;
width:auto;
text-decoration:none;
margin: 0 auto;
text-align: center;
padding:60px 33px 0 32px;
height:46px;
line-height: 46px;
}[/code]

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
SeNioR    6,701

Pozycje możesz ustawiać w


padding:60px 33px 0 32px; [/code] spróbuj
[code]padding:0px 0px 0px 400px;

tam gdzie 400 to padanie" od lewej

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
SeNioR    6,701

a dodaj w samym ul#menul

text-align: center;

musiał bym sam to zrobić, bo tak bez kodu to nie jestem w stanie pomóc.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
SeNioR    6,701

czemu masz 2 razy:

text-align: center;
poza tym ta czcionka ci nic nie da:

font-family:'MS Shell Dlg 2';[/code] czcionki bazowe działają tylko na IE i jeszcze niepoprawnie ;P znajdz w overall_header.tpl
[code]
  • zamień na
    
    

    Udostępnij tego posta


    Odnośnik do posta
    Udostępnij na innych stronach
    SeNioR    6,701

    to ci raczej nie pomogę. Musisz użyć padding-left lub próbować zmieniać w css, bo ten kod jest trochę pokickany.

    Udostępnij tego posta


    Odnośnik do posta
    Udostępnij na innych stronach
    Gość
    Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

    ×