Ocena wątku:
- 0 głosów - średnia: 0
- 1
- 2
- 3
- 4
- 5
Pozycjonowanie menu na szablonie.
|
Liczba postów: 62
Liczba wątków: 12
Dołączył: 10-06-2010
Reputacja:
0
10-06-2010, 18:58
(Ten post był ostatnio modyfikowany: 10-06-2010, 19:00 przez Xaoo.)
Witam. Chciałbym umieścić swoje menu wewnątrz szablonu. Mam tylko pewny problem. Jeżeli staram się przesunąć tylko menu na dół to przesuwa mi się razem ze tłem. Co jest nie tak?
CSS
Kod: #main {
background-image: url(images/tlo.png);
background-repeat:no-repeat;
width:780px;
height:850px;
margin-left:170px;
margin-bottom:10px;}
#menu {
background-image: url(images/menu.png);
background-repeat:no-repeat;
margin-left:13px;
margin-top:0px;
width:755px;
height:35px;}
ul#menu li {
display: inline;}
HTML
Kod: <div id="main">
<ul id="menu">
<li><a href="index.html"><img scr="images/menustr.png"></a></li>
<li><a href="prace.html"><img scr="images/menuprac.png"></a></li>
<li><a href="download.html"><img scr="images/menudownl.png"></a></li>
<li><a href="kontakt.html"><img scr="images/menukont.png"></a></li>
</ul>
</div>
Liczba postów: 282
Liczba wątków: 12
Dołączył: 06-03-2010
Reputacja:
7
Cześć,
a próbowałeś dodać z-index ?
PHP i MySQL Tworzenie stron WWW Vademecum profesjonalisty Wydanie 4
- sprzedam po rozsądnej cenie, stan jak nowa.
Carpe Di Em
Liczba postów: 36
Liczba wątków: 9
Dołączył: 06-02-2010
Reputacja:
0
10-06-2010, 20:19
(Ten post był ostatnio modyfikowany: 10-06-2010, 21:19 przez Zikerek.)
Moze sprecyzuj, z tlem menu Ci sie przesuwa (menu.png?) czy cale tlo strony Ci sie przesuwa? Jezeli chcesz ustawic menu (tekst) w pozycji relatywnej do tla menu to dodajesz do CSS'a
ul#menu li a
{
I TUTAJ SOBIE POZYCJONUJESZ LINKI
}
Jezeli o to Ci chodzilo ; >
@Edit
Albo tak jak kolega pode mna napisal : p
Liczba postów: 296
Liczba wątków: 1
Dołączył: 11-12-2009
Reputacja:
9
Bo przesuwasz pewnie element o id = "menu", a tam masz wrzucone background. Zrób sobie div'a i dopiero w nim umieść listę (ul). W css do tego diva wrzuć to co masz teraz w #menu, a menu przesuwaj tak:
Kod: #menu ul{
margin: x x x x;
}
Liczba postów: 62
Liczba wątków: 12
Dołączył: 10-06-2010
Reputacja:
0
10-06-2010, 23:20
(Ten post był ostatnio modyfikowany: 10-06-2010, 23:21 przez Xaoo.)
Można prosić o jakieś jaśniejsze wytłumaczenie bo nie robiłem diva do menu [jesli o to chodzi] więc nie bardzo łapie o co chodzi.
Tutaj dla ułatwienia sprawy pokaże wam jak to wygląda:
Bez przesuwania menu.
Przesuwanie SAMEGO menu o 10px.
Liczba postów: 36
Liczba wątków: 9
Dołączył: 06-02-2010
Reputacja:
0
10-06-2010, 23:23
(Ten post był ostatnio modyfikowany: 10-06-2010, 23:24 przez Zikerek.)
Kod: <div id="main">
<div id="menu">
<ul>
<li><a href="index.html"><img scr="images/menustr.png"></a></li>
<li><a href="prace.html"><img scr="images/menuprac.png"></a></li>
<li><a href="download.html"><img scr="images/menudownl.png"></a></li>
<li><a href="kontakt.html"><img scr="images/menukont.png"></a></li>
</ul>
</div>
</div>
I wtedy masz:
Kod: #main {
background-image: url(images/tlo.png);
background-repeat:no-repeat;
width:780px;
height:850px;
margin-left:170px;
margin-bottom:10px;}
#menu {
background-image: url(images/menu.png);
background-repeat:no-repeat;
display:block-inline;
width:755px;
height:35px;}
#menu ul
{
margin-left:13px;
margin-top:0px;
}
#menu ul li {
display: inline;}
Nie sprawdzalem, powinno byc dobrze.
Chodzi o to, ze miales element o ID menu, ktory byl Twoim UL (lista, czyli Twoimi odnosnikami) i mial background(tlo), wiec przesuwajac UL tlo szlo razem z UL, bo do niego bylo przypisane.
Liczba postów: 62
Liczba wątków: 12
Dołączył: 10-06-2010
Reputacja:
0
Dobra. Udało mi się je ustawić w ten sposób:
Kod: #menu {
background-image: url(images/menu.png);
background-repeat:no-repeat;
display:block-inline;
width:755px;
position: absolute;
top:204px;
left:191px;
height:35px;}
Tylko teraz mam problem z zrobieniem odnośników dla obrazków menu. Jak je zrobić?
Mam tak w HTML i według mnie powinny się wyświetlić a ich nie ma:/
Kod: <div id="main">
<ul id="menu">
<li><a href="index.html"><img scr="images/menustr.png"></a></li>
<li><a href="prace.html"><img scr="images/menuprac.png"></a></li>
<li><a href="download.html"><img scr="images/menudownl.png"></a></li>
<li><a href="kontakt.html"><img scr="images/menukont.png"></a></li>
</ul>
</div>
Liczba postów: 296
Liczba wątków: 1
Dołączył: 11-12-2009
Reputacja:
9
Nie img scr, a img src.
Liczba postów: 62
Liczba wątków: 12
Dołączył: 10-06-2010
Reputacja:
0
11-06-2010, 23:54
(Ten post był ostatnio modyfikowany: 12-06-2010, 01:24 przez Xaoo.)
o boże ;D Taki mały prawie nie zauważalny błąd w pisowni;/ Znacie jakiś program, który automatycznie podkreśla błąd  ?
EDIT: Dobra.. Teraz następne pytanie
Chciałbym mieć menu poziome i pionowe.
----------------------------------------------------
Napisałem sobie osobny selektor:
Kod: ul#menu_pionowe {
position:absolute;
margin-top:48px;
left:191px;
background-repeat:no-repeat;
padding:0px;}
ul#menu_pionowe li {
display:block;}
Chciałbym aby odstęp w pionie między jednym menu "stats" i "reklama" był większy niż jest domyślny [chyba 1px]. Trzeba przypisać osobny selektor czy idzie jakoś to napisać?
Liczba postów: 296
Liczba wątków: 1
Dołączył: 11-12-2009
Reputacja:
9
Nie wiem czy dobrze Cię rozumiem, ale czy nie wystarczy dodać margin-bottom: xx px; do ul#menu_pionowe?
Co do podkreślania błędów. Podkreślania chyba nie ma, ale jest kolorowanie składni na przykład w Notepad++. Jeżeli zrobisz błąd to nie pokoloruje jakiegoś znacznika na odpowiedni kolor i zorientujesz się, że coś jest nie tak.
|
Podobne wątki… |
Wątek: |
Autor |
Odpowiedzi: |
Wyświetleń: |
Ostatni post |
|
problem z tłem pod menu |
loose |
1 |
3,157 |
06-07-2017, 20:00
Ostatni post: loose
|
|
problem z menu |
p410 |
10 |
10,359 |
18-06-2017, 18:34
Ostatni post: lemans88
|
|
CSS dla menu i problem z selektorami |
neferith |
4 |
5,269 |
30-06-2016, 00:58
Ostatni post: Brain23
|
|
[CSS]+[HTML] Pozycjonowanie slidera. |
Youras |
2 |
4,755 |
16-01-2016, 23:11
Ostatni post: Szymon Słowik
|
|
MENU - poważny problem wysokości! |
asus |
0 |
2,539 |
05-12-2014, 23:34
Ostatni post: asus
|
Użytkownicy przeglądający ten wątek: 1 gości
|
|
Sponsorzy i przyjaciele
|
|
|