Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 11.05.2013 Ostrzeżenie: (0%)
|
witam,
mam problem i nie wiem jak go rozwiązać: pod nav ktore ma łacznie 1100px chce umiescic trzy elementy i zeby byly obok siebie i na srodku strony ich łączna szerokość też 1100px, pod spodem footer o szerkosci 100% <nav>cos tu</nav> <section id=lewe>menu lewe</section><main>tekst></main><section id="prawe>menu prawe</section> <footer>stopka</footer> jak to ustawić, bo juz roznie kombinowalem i ciagle cos gdzies mi sie rozlazi, ale i nie zybym to wstawil to w div, bo nie tak to ma byc |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%)
|
Zastosuj display:table
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 11.05.2013 Ostrzeżenie: (0%)
|
do czego? bo jakoś to mi nie działa (IMG:style_emoticons/default/biggrin.gif)
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 11.05.2013 Ostrzeżenie: (0%)
|
no tak, lecz tu wszystko jest w section, u mnie nie, tylko w body
Ten post edytował norbiQue 11.05.2013, 14:04:51 |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%)
|
I co w związku z tym? Zmień sobie.
|
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 11.05.2013 Ostrzeżenie: (0%)
|
mam tak zrobić?
<section> <section id=lewe>menu lewe</section><main>tekst></main><section id="prawe>menu prawe</section> <footer>stopka</footer> </section> |
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%)
|
Umieszczaj kod w odpowiednich tagach na forum.
Jeśli chcesz nadać id dla elementów to tak. |
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 11.05.2013 Ostrzeżenie: (0%)
|
no ale chyba nie popawnie /semantyka/ jak będzie section w section,
Ten post edytował norbiQue 11.05.2013, 14:42:03 |
|
|
|
Post
#10
|
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%)
|
Zrób tak jak podałem wyżej.
|
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 11.05.2013 Ostrzeżenie: (0%)
|
a masz pomysl jak to sensownie rozwiazać to ?
Ten post edytował norbiQue 11.05.2013, 18:59:30 |
|
|
|
Post
#12
|
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%)
|
A z czym masz problem, aby to zastosować?
|
|
|
|
Post
#13
|
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 11.05.2013 Ostrzeżenie: (0%)
|
hmm, nie wiem dokładnie czy dobrze Cię rozumiem,
a chcę też aby było to porawne i zgodne z dzisiejszymi standardami |
|
|
|
Post
#14
|
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%)
|
To co podałem jest zgodne.
|
|
|
|
Post
#15
|
|
|
Grupa: Zarejestrowani Postów: 673 Pomógł: 106 Dołączył: 31.12.2008 Ostrzeżenie: (0%)
|
http://jsfiddle.net/Lu8za/3/
oczywiście role="main" musisz sam wkleić w odp. miejsce @!*!: twój przykład jest niepoprawny - główny błąd to umieszczenie całości w section Cytat Note: The section element is not a generic container element. When an element is needed only for styling purposes or as a convenience for scripting, authors are encouraged to use the div element instead. A general rule is that the section element is appropriate only if the element's contents would be listed explicitly in the document's outline. ---edit--- PS nie zrobisz tego bez dodatkowego diva, no ewentualnie jeśli ustawisz body na 1100px i margin auto Ten post edytował r4xz 12.05.2013, 09:43:41 |
|
|
|
Post
#16
|
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%)
|
@r4xz kwestia sporna, tak samo jak korzystanie dziś z float.
|
|
|
|
Post
#17
|
|
|
Grupa: Zarejestrowani Postów: 673 Pomógł: 106 Dołączył: 31.12.2008 Ostrzeżenie: (0%)
|
@r4xz kwestia sporna, tak samo jak korzystanie dziś z float. no jakbyś mógł to poprzyj swoją wypowiedź jakimś dobrym źródłem (w którym jest to wyraźnie zaznaczone) (IMG:style_emoticons/default/smile.gif) |
|
|
|
Post
#18
|
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%)
|
@r4xz oba rozwazania są poprawne:
Cytat The <section> tag defines sections in a document. Such as chapters, headers, footers, or any other sections of the document. Nie można brać wsztkiego całkiem dosłownie, bo to co cytujesz jest tylko zaleceniem, dlatego iż sam element section nie zawiera domyślnych formatowań, jak jest w przypadku div, a jedynie zaznacza gdzie sie znajdujemy w dokumencie, ale rowiazanie !*! jest tak samo poprawne, jak twoje (IMG:style_emoticons/default/wink.gif) tak samo możliwe jest umieszczanie znacznków section w innych znacznikach section (IMG:style_emoticons/default/wink.gif) Ten post edytował com 12.05.2013, 16:55:16 |
|
|
|
Post
#19
|
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%)
|
no jakbyś mógł to poprzyj swoją wypowiedź jakimś dobrym źródłem (w którym jest to wyraźnie zaznaczone) (IMG:style_emoticons/default/smile.gif) float powstał dla elementów pływających np. obrazka który ma być oblepiony tekstem, to że był wykorzystywany do budowy szkieletu na kolumnach było tylko pójściem na łatwiznę i przez krótki czas, jedynym zamiennikiem. Dzisiaj każda przeglądarka obsługuje poprawnie display:table, więc nie widzę powodu, aby z tego nie korzystać, tym bardziej że wiele rzeczy upraszcza i nie trzeba się bawić w niektórych przypadkach z position na dokładkę. |
|
|
|
Post
#20
|
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 8 Dołączył: 9.02.2011 Skąd: Wrocław Ostrzeżenie: (0%)
|
html5 to nie jest już w pełni funkcjonalny standard.
Co do Twojego problemu polecam poczytać -> http://www.ejeliot.com/blog/61 |
|
|
|
![]() ![]() |
|
Aktualny czas: 17.02.2026 - 12:32 |