ďťż
Podstrony
|
telcocafejak 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... |
|||
Sitedesign by AltusUmbrae. |