@_arti, post #4
@BagoZonde, post #7
@Adam Kulesza, post #9
@Kaczus, post #13
@BagoZonde, post #14
przez document.write() jeży mi wszystkie włosy na głowie... Musisz przewidzieć sytuację, gdy user ma wyłączony JS, bo sporo osób, łącznie ze mną tak robi. Albo rób jakieś alternatywy przez NOSCRIPT, albo naprawdę w ostateczności powiadom usera, że u niego Twoja strona nie będzie działać poprawnie. :(
20.01.2006 18:32
[#18]
Re: style css
@Adam Kulesza, post #16
Nie ma takiej możliwości, by strona działała bez JavaScript - mówię teraz o stronie, której jeszcze nie ma na sieci - gdyż wszelkie nazwy stron, tytułów, etc. zawarte są w jednym pliku js.
Zaś sam javascript na stronie, która jest dostępna na sieci też jest potrzebny, bo np: szerokość tabeli ustawiana jest do szerokości ekranu i wszelkie najeżdżanie na gadżety to animacje więc też i javascript. Pewnie mógłbym powyrzucać jakoś z kodu javascript te miejsca, gdzie rzeczywiście tworzone są tabele, etc. ale nie wszędzie jest to możliwe by poprawnie działało np: przewijanie na następną stronę - to wszystko jest napisane inteligentnie tak, bym jak najmniej musiał wpisywać a przeglądarka sama sobie liczyła :). Dzięki za sugestię co do NOSCRIPT, zamieszczę odpowiednią informację. @_arti Na stronie nie ma żadnych ramek, są tylko tabele. Ten height nie działa pod Internet Exploderem ;), ale na IBrowse mi działa. Powinien być zdefiniowany w standardzie, czytałem, że tak nie jest. 20.01.2006 18:40
[#19]
Re: style css
@BagoZonde, post #18
Aha, to o JS nie do mnie bylo... , teraz rozumiem ;)
"Na stronie nie ma żadnych ramek, są tylko tabele." Cos mi sie iframe obil o oczy... ale nie dam teraz glowy... moze juz za dlugo dzis siedze w kodzie... "Ten height nie działa pod Internet Exploderem, ale na IBrowse mi działa. Powinien być zdefiniowany w standardzie, czytałem, że tak nie jest." Nie powinien. Wytlumacz jaki sens mialoby ustawianie wysokosci elementu, ktory z zalozenia ma rozna wysokosc z uwagi na zawartosc (tabela -> dane tabelaryczne). Komorka tabeli zawsze dopasowuje sie do zawartosci i jest to jedyne rozsadne podejscie. 20.01.2006 19:01
[#22]
Re: style css
@_arti, post #19 Sądzę, że ustawienie sztywno heighta jest potrzebne. Jeżeli obiekt w nim jest dłuższy to niech dojdzie suwak po prawej stronie, coś jak iframe właśnie, który z kolei pod IBrowse nie działa a myślałem nawet czy go nie zastosować. Chodzi o to, że jak ktoś chce sztywno mieć heighta to niech poda - a jak chce żeby się dopasowywało, to niech nie podaje. Powinno to działać tak jak WIDTH, przecież jak tekst się nie mieści w linii (która ma tam, np: width=200) to jest łamany i szerokość nie dostosowywuje się do niego. Spałem 4 godziny więc sorry jeżeli namieszałem ;). 20.01.2006 19:04
[#23]
Re: style css
@pppd, post #21
Skrypt odpowiedzialny za szerokość tabeli działa tak, że jeżeli ekran na którym otwiera się ta strona jest mniejszy niż 800 pikseli to wymuszam 800 pikseli a jeżeli jest większa to wtedy samo się dopasowywuje i centruje.
A dlatego 800 pikseli, że w jednej linii zrobiłem gadżety, które własnie chciałem sztywno w tej linii umiescić, a nie żeby je sobie przeglądarka wrzucała do drugiej linii, gdy screen_width<800, np: mój screen_width=640. CSS używam jedynie do wyświetlania czcionki Verdana, nic poza tym, nawet nie używam do inputów formularza, choć może to dodam... 20.01.2006 19:05
[#24]
Re: style css
@BagoZonde, post #22
Chlopie, poczytaj cos o html, poucz sie, bo ta strona to jest DNO! Gdzie jakies kodowanie, typ dokumentu, cokolwiek zeby mozna bylo powiedziec ze to jest strona internetowa! Nie mowiac juz o oczoj****j grafice, nawet czlowiek z dobrym wzrokiem ma problem znalezc elementy nawigacyjne.
20.01.2006 19:08
[#25]
Re: style css
@pppd, post #20
:) Właśnie tak ma wyglądać.
Zastanawiam się tylko czy zmniejszałeś szerokość okna robiąc ten snapshot - rozmieszczenie całej zawartości powinno się wycentrować do rozdzielczości Twego ekranu. Muszę jeszcze tylko lewy background przedłużyć i sądzę, że design za którymś razem przyzwyczaji oko :) - powycinany jest z okładki zarąbistej płyty ManicStreetPreachers: KnowYourEnemy. Ostatnia modyfikacja: 20.01.06 19:10 20.01.2006 19:17
[#29]
Re: style css
@pppd, post #26
to jest tak, że są dwa td generalnie, lewy - na lewą belkę nazwijmy to i właśnie te pole akcji.
Jak dam pole akcji na 90% to czy mogę dać po lewej stronie wartość w px? Bo przecież tam nie mogę dać procent skoro lewa belka ma mieć właśnie tyle ile ma background, który nie jest tłem powtarzających się kropek a jakimś konkretnym obrazkiem. |