Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[css] navigacja, nachodzące warstwy
#11
(30-05-2011, 23:28)hieroshima napisał(a): a co za dużo pamięci Ci zżera jeden div więcej ?
Nie, ale w 99.9% przypadków to tragicznie bezsensowne.
Odpowiedz
#12
faktycznie tragedia. A na czym ten ogromny tragizm polega ?
Odpowiedz
#13
(30-05-2011, 23:36)hieroshima napisał(a): faktycznie tragedia. A na czym ten ogromny tragizm polega ?
Skoro tego nie wiesz, to nie mamy o czym rozmawiać. EOT.

@down - Nie chce mi się z Tobą rozmawiać, bo widzę, że nie mamy o czym. Jak już wcześniej zaznaczyłem: EOT (skoro nie rozumiesz skrótu: end of topic, wersja IG: http://pl.wiktionary.org/wiki/EOT). PS. "Byle kto" to sobie do ojca możesz mówić (a powiesz tak zapewne raz - potem będziesz się bał).
Odpowiedz
#14
byłem w 100% przekonany takiej własnie odpowiedzi od Ciebie. Z tego co widze, to w każdym temacie dajesz identyczne porady Wink pozazdrościć wiedzy, szkoda, że nie chcesz się nią pochwalić

@up może i zaznaczyłeś, ale ja nie zaznaczyłem, a podporządkowywać się byle komu nie mam zamiaru
Odpowiedz
#15
@pedro84: jeżeli masz jakiś ciekawy koncept to podziel się nim, chętnie dowiem się czy można to zrobić lepiej

@hieroshima: dlaczego w Twoim kodzie umieściłeś header nad górnym menu (chodzi o kolejność divów)?
górne menu ma wchodzić na górną krawędź loga
Odpowiedz
#16
Ja to tak zrobiłem bo wydawało mi się, że chcesz, żeby menu było pod obrazkiem a wysuwało się z pod niego jak najedziesz na link. Jak chcesz zeby menu było nad obrazkiem to trzeba zamienić , ale ogólnie koncepcje masz, która działa na 100% więc reszta już od Ciebie zależy co chcesz uzyskać Wink
Odpowiedz
#17
(30-05-2011, 23:55)jjc napisał(a): @pedro84: jeżeli masz jakiś ciekawy koncept to podziel się nim, chętnie dowiem się czy można to zrobić lepiej
Ogólnie mówiąc, charakterystyką dobrego kodu (niezależnie od języka) jest unikanie zbędnych rzeczy oraz niepowtarzanie się (DRY).

Tworząc takiego potworka:
Kod:
<div id="navigation">
    <ul>
         <li>Link</li>
         <li>Link</li>
    </ul>
</div>
stosujesz zupełnie niepotrzebny element - div. Zamiast tego, najlepiej jest nadać klasę elementowi listy i wtedy stylować. W momencie gdy potrzebujesz umieścić kilka takich samych elementów na stronie, po prostu stylujesz każdą z osobna (jeśli się różnią), np.
Kod:
.header .navigation, .footer .navigation { //tutaj css taki sam dla obu elementów }
.header .navigation { //tutaj css }
.footer .navigation { //tutaj css }

Tworzysz dzięki temu elastyczny kod, który możesz łatwo rozbudowywać.
Odpowiedz
#18
Pedro ma rację. Po co stosować div, skoro ul wygląda "tak samo". Właściwie wszystko wygląda tak samo, bo wszystko można tak samo ostylować. Kwestia semantyki. A ta mówi wyraźnie, żeby nie używać zbędnych divów, bo od tego się choruje.

Ale imo to jest kolejna dyskusja o pierdach.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Nieaktywne elementy dolnej warstwy kwiatek 5 3,811 02-12-2009, 07:51
Ostatni post: Labsta.com
  CSS - problem z tłem warstwy (zmienna wysokosc warstwy) SirJoker 1 2,637 12-09-2009, 01:36
Ostatni post: SirJoker

Skocz do:


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