Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> dlaczego div nie ma scrolla? 2
Laik99
post 16.03.2005, 17:27:30
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 12.03.2005

Ostrzeżenie: (0%)
-----


Admin czemu zamykasz moj topic skoro nie otrzymalem odpowiedzi na moje pytanie? Przeciez to nie moja wina ze ktos zaczyna sie sprzeczac o przegladarki.
Powtorze problem. Mam nastepujacy kod
Kod
<table style="height:100%;...">
<tr style="height:30px;...">
<td> tresc komorki
<td>tresc
<td>tresc</tr>
<tr style="height:*;... "><td colspan=3>
<div style="height:100%;overflow:auto;display:block">
dlugi div
.
.
.
</div>
</tr>
</table>
i potrzebuje miec na gorze komorki tabeli pod nimi diva do konca strony ze scrollem gdy jest potrzebny (jednak scroll nie ma przesowac górnych komorek tabeli). I w IE wszystko jest ok ale w FF i Operze nie tworzy scrolla tylko calego diva wrzuca od razu do komorki i tylko kolkiem myszy moge przeczytac zawartosc.
Strus napisal
Cytat
no problem jest z tym height, jest nie potrzebne.
Tu masz przyklad http://gentoo.strusio.net/index.php?gentoo=gpl na samym dole. Podglądnij style, tam jak zciaśnisz przeglądarke to zobaczysz, że włączają się skrole i na wysokość i na szerokość.

To co podaje Strus w tym wypadku nie dziala. Przyklad na stronie to div na cala strone i scroll, ktory przesowa cala strone.
Czekam na pomoc
Go to the top of the page
+Quote Post
Strus
post 16.03.2005, 19:07:05
Post #2





Grupa: Zarejestrowani
Postów: 184
Pomógł: 0
Dołączył: 19.01.2005
Skąd: Bochnia

Ostrzeżenie: (0%)
-----


Cytat("Laik99")
To co podaje Strus w tym wypadku nie dziala. Przyklad na stronie to div na cala strone i scroll, ktory przesowa cala strone.

Zapewniam Cię, żę nie mam czegoś takiego na stronie o czym piszesz... Chyba jak to pisałeś to widziałeś inna strone.



Ale mam to oczym pisałem w poprzednim temacie, wystarczy ścisnąć przeglądarkę, tak jak pisałem.



Widzisz ?


--------------------
Go to the top of the page
+Quote Post
Laik99
post 16.03.2005, 20:39:57
Post #3





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 12.03.2005

Ostrzeżenie: (0%)
-----


Ok. Otwieralem strone w IE wiec nic nie widzialem. Ogladalem twoj css ale tam nie ma nic o rozmiarach diva. Wielkosc dostosowala sie do tresci diva a ja chce zeby div bez wzgledu na to co jest w srodku zawsze zajmowal cale pozostale pod komorkami okno.
Byc moze problemem jest to ze u mnie div jest w tabeli. SPrawdzalem to co napisales - usuwalem height:100% w divie pozniej height:100% w tabeli , pozniej oba usunalem - nie dziala. Za kazdym razem div jest zbyt duzy i nie ma scrolla (taj jak pisalem: w Operze i FF a w IE jest ok)
Go to the top of the page
+Quote Post
Strus
post 16.03.2005, 22:12:30
Post #4





Grupa: Zarejestrowani
Postów: 184
Pomógł: 0
Dołączył: 19.01.2005
Skąd: Bochnia

Ostrzeżenie: (0%)
-----


Cytat(Laik99 @ 2005-03-16 20:39:57)
ja chce zeby div bez wzgledu na to co jest w srodku zawsze zajmowal cale pozostale pod komorkami okno.

Jeśli tak to nigdy nie włączy Ci się pionowy scroll ?! Więc Cie tu nie rozumiem.
Jeśli chodzi o tabele to Ci nie pomogę, nic nie wiem o tabelach.


--------------------
Go to the top of the page
+Quote Post
number0
post 16.03.2005, 22:28:02
Post #5





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 12.03.2004
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Witaj

overflow:scroll

Styl definiuje przycinanie elementów blokowych.
Jeżeli elementy bloku będą wychodzić poza jego granice mogą zostać przycięte.
Wartości:visible, hidden, scroll

Przykład
Kod
<p style="width:80px;height:50px;overflow:scroll;">
ten tekst będzie można swobodnie przewijać</p>


--------------------
„Bardzo zaawansowana technologia niewiele różni się od magii”
Arthur C. Clarke
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.06.2025 - 23:04