ďťż

[CSS] ułożenie div'ów

       

Podstrony


telcocafe

jak opisać w css dane dla 3 div'ów aby uzyskać taki układ:

| połowa wolnego miejsca | stała szerokość | połowa wolnego miejsca |

nie chodzi bynajmniej o wyśrodkowanie a o to, że tło po lewej jest inne niż po prawej... problemem jest tylko otrzymanie tej połowy wolnego miejsca, czyli przykładowo dla rozdzielczości [zaniedbujemy paski przewijania przeglądarki do rozważań biorąc tylko wartość rozdzielczości]:
1024x768:
| 12 px | 1000 px | 12px |
1600x1200:
| 300 px | 1000 px | 300px |

itd...



Ja bym się pobawił tym w JavaScripcie, tzn. pobierał z JS rozdzielczość ekranu i do tego dopasowywał CSS :)

nic z tego... to po prostu trzeba zrobić tabelką... bo robiłem oczywiście div z display: table i table-cell ale ie tego nie obsługuje...


Ja bym się pobawił tym w JavaScripcie, tzn. pobierał z JS rozdzielczość ekranu i do tego dopasowywał CSS :)
ROTFL



display: table; jest obsługiwane, natomiast table-cell - nie. Zamiast niego stosujesz dla każdej kolumny (komórki) float: left; Ewentualnie używasz na końcu clear, jeżeli zaistnieje potrzeba. Tak, więc IE obsługuje. Dla pewności definiuj document w Strict (może być HTML 4.01).

jeśli zostanie zastosowane float nie wyświetli poprawnie pustych komórek... więc dalej kicha...

A nie lepiej za pomocą JS wykryć aktualną rozdzielczość i od tego uzależnić szerokość lewej i prawej kolumny??


A nie lepiej za pomocą JS wykryć aktualną rozdzielczość i od tego uzależnić szerokość lewej i prawej kolumny??
Jest coś takiego jak tworzenie estetycznych i poprawnych stron CSS

no to widzę skończyło się na offtopowych komentarzach, a rozwiązania nie widać nadal...

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.