Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[CSS/HTML] Dwa obiekty na tym samym poziomie
#1
Witam serdecznie. Mam problem dość prosty i zapewne wielu z Was będzie po cichu myślało, że jestem niedorozwinięty umysłowo, ale trudno.

Chodzi dokładniej o to, że:

Mam dajmy na to dwa menu - menu srodkowe(to główne) i menu boczne. Teraz gdy robię divy w css i daje tam rzeczy takie jak margin: 0 auto oraz jakies tlo i inne dodatki(nie istotne jakie) i wpisuje to do htmla z kodem np: <div id = 'menuglowne'>menu glowne </div> i potem robię to samo z menu bocznym i teraz zaczynają się schody - gdzie mam umieścić do licha ciężkiego diva z menu bocznym, aby mi nie uciekało "pod" albo "nad" menu srodkowe? Oczywiście używam float: left. Ale dalej nie są te oba menu na tej samej wysokości.

Z góry dziękuję za pomoc, pozdrawiam!
Odpowiedz
#2
Cześć, nie przejmuj się swoim poziomem. Każdy z nas kiedyś zaczynał i miał banalnie śmieszne problemy. Śmiało pytaj.

Co do twojego problemu nie wiem za bardzo o co ci chodzi Wink Z tego co zrozumiałem to chcesz umieścić menu boczne obok menu głównego. Div działa podobnie jak nowy akapit. Jeśli umieścisz jednego diva pod drugim, to będą one pod sobą. jeśli chcesz żeby oba menu były w jednym poziomie to ustaw w stylu divu głównego margines od lewej szerokości menu lewego, a w menu bocznym, po lewej stronie ustaw margines minusowy wysokości głównego menu.

Przykład:
Kod:
#menu-główne{
width: 500px;
height: 100px;
margin-left: 220px;
}

#menu-boczne-lewe{
width: 200px;
height: 300px;
margin-top: -100px;
}

Da się to jeszcze zrobić lepiej technicznie, ale to będzie działało. Wink
Życzę powodzenia i wytrwałości w nauce Wink Będziesz miał problem to nie krępuj się i pisz.
Odpowiedz
#3
Myślałem, żeby tak to zrobić. Ale moim zdaniem jest to mało hmm, jakby to ująć - dynamiczne? No ale jak mówisz, że akurat ten sposób zadziała to bardzo dobrze, zaraz to wykorzystam.

Dziękuję Ci za tą motywacje Tongue

Pozdrawiam i będę pytał z góry Wink
Odpowiedz
#4
Kod:
<div id="wrap">
        
    <div id="menu_glowne">
        <ul id="menu">
            <li>menu1</li>
            <li>menu2</li>
            <li>menu3</li>
            <li>menu4</li>
        </ul>
    </div>
        
    <div id="menu_boczne">
        <ul>
            <li>menu1</li>
            <li>menu2</li>
            <li>menu3</li>
            <li>menu4</li>
        </ul>
    </div>
        
</div>

Kod:
* {
    padding: 0;
    margin: 0;
}

#wrap {
    width: 800px;
    margin: 0 auto;
}

#menu_glowne {
    width: 500px;
    float: left;
}

#menu_boczne {
    width: 300px;
    float: left;
}

#menu li {
    display: inline;
    padding-left: 10px;
}
"Badz czlowiekiem laskawym tak,
i od czasu do czasu wcisnij prawy alt."
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Kursy (x)HTML/CSS DoGeR 9 23,648 18-01-2017, 21:55
Ostatni post: Michael
Sad HTML/CSS/JQUERY - Potrzebuje pomocy / Bezradność jokerblitzz 10 10,210 28-04-2016, 00:24
Ostatni post: mubi
  [CSS]+[HTML] Pozycjonowanie slidera. Youras 2 4,745 16-01-2016, 23:11
Ostatni post: Szymon Słowik
  Kolor tła dla aktywnej podstron [CSS i HTML] bahafo 5 7,764 27-12-2014, 15:25
Ostatni post: Kartofelek
  [problem][html] cutenews i szablon kawadodek2000 1 2,986 13-08-2013, 16:49
Ostatni post: mateo

Skocz do:


Użytkownicy przeglądający ten wątek: 2 gości
Sponsorzy i przyjaciele
SeoHost.pl