MozillaPL.org - polskie centrum Mozilli

Główne menu:

[CSS] Problem z div overflow-y

Jak tworzyć strony WWW zgodnie ze standardami

Moderator: Pomocy?!

[CSS] Problem z div overflow-y

Postautor: Bielo . » 12 czerwca 2004, 18:09

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.6) Gecko/20040113

mam div'a w którym mam tekst... 8)
ustawiam style="height: 275px; width: 436px; background: #ffffff; overflow-y: auto; text-align: left"

i w M$IE wszystko jest tak jak chciałem (czyli w przypadku za dużej ilości tekstu pojawia mi się scroll), a w Mozilli tekst wylewa się z diva (div się sie rozciąga!) i wchodzi na to co jest poniżej
Bielo .
 

Re: Problem z div overflow-y

Postautor: quiris » 12 czerwca 2004, 21:45

Przeglądarka: Opera/7.51 (X11; Linux i686; U) [en]

Bielo pisze:overflow-y

Takiego czegoś nie ma w specyfikacji CSS 2.0.
quiris
 
Posty: 659
Z nami od: 31 lipca 2002, 06:53

Postautor: Bielo » 13 czerwca 2004, 09:56

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.6) Gecko/20040113

Zaskoczenie :o

To jak wg CSS2 zrobić diva ze scrollami? (konkretnie jednym - pionowym)
Bielo
 
Posty: 13
Z nami od: 12 czerwca 2004, 18:22

Postautor: ankha » 13 czerwca 2004, 10:47

Przeglądarka: Mozilla/5.0 (Windows; U; Win 9x 4.90; PL; rv:1.6b) Gecko/20031208

Jest tylko "overflow", czyli nie ma czegoś takiego jak "overflow-y" i "overflow-x". Jasne? ;-)
ankha
 

Postautor: Gedi » 15 czerwca 2004, 17:38

Przeglądarka: Mozilla/4.0 (compatible; MSIE 6.0; Windows 98)

Nie ma, ale może być :D (gdzieś już wyczytane) ... .
Gedi
 
Posty: 324
Z nami od: 10 sierpnia 2003, 17:36

Postautor: Taeril » 21 czerwca 2004, 15:27

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.6) Gecko/20040207 Firefox/0.8

Kod: Zaznacz cały
<style type="text/css">
body { overflow-y: hidden; overflow-x: scroll;}

</style>
This Page Is Valid HTML 4.01 Strict!
* Line : 12 property overflow-y does not exist for this profile, but is validated conforming to another profile
* Line : 12 property overflow-x does not exist for this profile, but is validated conforming to another profile
another profile? To jak to jest z tymi overflow, bo ja już nie wiem :( w tylu miejscach widziałem to -y/-x a na w3c nie widze wzmianki przy ocverflow o nich a tu z CSS validator niezrozumiale dla mnie się wypowiada - móglby to ktoś wyjaśnić, gdzie jest to overflow-y/-x?
- Taeril -
Taeril
 
Posty: 107
Z nami od: 23 września 2003, 22:18
Lokalizacja: Warszawa

Postautor: quiris » 21 czerwca 2004, 17:45

Przeglądarka: Opera/7.51 (Windows NT 5.2; U) [pl]

Taeril pisze:another profile? To jak to jest z tymi overflow, bo ja już nie wiem :( w tylu miejscach widziałem to -y/-x a na w3c nie widze wzmianki przy ocverflow o nich a tu z CSS validator niezrozumiale dla mnie się wypowiada - móglby to ktoś wyjaśnić, gdzie jest to overflow-y/-x?

overflow-y/-x został zdefiniowany w szkicu roboczym opracowywanego standardu CSS 3: http://www.w3.org/TR/css3-box/#the-overflow-x

Validator CSS słusznie wspominał o innym profilu. Od niedawna dostępny jest profil CSS version 3, który możemy sobie wybrać odwiedzając stronę: http://jigsaw.w3.org/css-validator/validator-uri
quiris
 
Posty: 659
Z nami od: 31 lipca 2002, 06:53

Postautor: Taeril » 21 czerwca 2004, 20:55

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.6) Gecko/20040207 Firefox/0.8

To nie mógł jasno napisać, że to o CSS3 chodzi? Bo ja sie głowiłem o jaki profil mu chodzi :>
Ja przechodze do strony walidatora z menu webdevelopera to mogłem nie widizeć tego :>
- Taeril -
Taeril
 
Posty: 107
Z nami od: 23 września 2003, 22:18
Lokalizacja: Warszawa

dobra ale jak rozwiązać ten problem ???

Postautor: ng » 25 czerwca 2006, 16:24

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4

problem wypływającego tekstu z diva ! ? bo gadacie o css2/css3 a nie o problemie !
ng
 

Re: dobra ale jak rozwiązać ten problem ???

Postautor: Ancestor » 25 czerwca 2006, 17:32

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1a3) Gecko/20060624 BonEcho/2.0a3

ng pisze:problem wypływającego tekstu z diva ! ? bo gadacie o css2/css3 a nie o problemie !

Proponuję przeczytać jeszcze raz - ze zrozumieniem.
Ancestor
Moderator
 
Posty: 1799
Z nami od: 11 czerwca 2005, 20:25
Lokalizacja: Sopot

Scroll pionowy

Postautor: dembik » 18 lipca 2006, 22:15

Przeglądarka: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

overflow:auto
dembik
 

Postautor: kosa7 » 02 grudnia 2006, 14:13

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1) Gecko/20061010 Firefox/2.0

<div style='height:200px;overflow:auto'>

tu tekst

</div>

Tak wyglada poprawnie
kosa7
 

Postautor: hidee » 04 grudnia 2006, 14:37

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.2

Mam nadzieję, że poniższa odpowiedź z validatora CSS da odpowiedź w tym sporze:

Wpisałem:
Kod: Zaznacz cały
p
{
  overflow-y:hidden;
}

odpowiedź:
Kod: Zaznacz cały
Errors
URI : file://localhost/TextArea

    * Line: 3 Context : p

      Property overflow-y doesn't exist : hidden



Póki co używa się tylko CSS i CSS2. Do walidacji stylów polecam używać CSS Validatora, a nie zwykłego validatora.
Link do CSS Validatora:
http://jigsaw.w3.org/css-validator/ :D
hidee
 
Posty: 34
Z nami od: 03 listopada 2006, 08:55

Postautor: Tomek » 04 grudnia 2006, 14:43

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.8.1) Gecko/20061010 Firefox/2.0

hidee - o walidatorze css wiadomo od dawna. jest też w tym wątku o tym
Dodatkowo - overflow-y jak na razie nie istnieje. Do czasu aż go nie ma w oficjalnej specyfikacji -> nie ma go w ogóle.
Walidator html z definicji nie nadaje się do sprawdzania css.
"Mym sojusznikiem jest Moc, i potężnym sojusznikiem ona jest." -- Mistrz Yoda
Tomek
Moderator
 
Posty: 9041
Z nami od: 19 sierpnia 2004, 06:52

Postautor: Gość » 04 grudnia 2006, 16:05

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8

Nie tak do końca nie istnieje: http://www.w3.org/TR/2002/WD-css3-box-2 ... overflow-x

To tylko working draft, ale FF część obsługuje :). Poza tym CSS Validator ma możliwość sprawdzania arkuszy stylów także pod kątem CSS 3.
Gość
 

Postautor: Tomek » 04 grudnia 2006, 16:26

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1) Gecko/20061027 Firefox/2.0

Jak widzisz - podałem w oficjalnej specyfikacji. Wszelkie WD nie mogą być nazywane specyfikacją - tylko szkicami.
Co do CSS 3 - co z tego że część jego możliwości obsługuje FF czy Opera... skoro IE ma problemy nawet z CSS 1.
Do czasu aż nie ma tego w OFICJALNEJ specyfikacji - nie istnieje.
"Mym sojusznikiem jest Moc, i potężnym sojusznikiem ona jest." -- Mistrz Yoda
Tomek
Moderator
 
Posty: 9041
Z nami od: 19 sierpnia 2004, 06:52

Postautor: Gość » 04 grudnia 2006, 20:59

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8

FF i IE obsługują overflow-[x|y], IE wprawdzie tylko w quirks mode, czy transitional doctype, ale zawsze ;). Opera nie obsługuje tego w ogóle :).
Gość
 

Postautor: diablownik » 04 grudnia 2006, 20:59

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9a1) Gecko/20061204 Minefield/3.0a1

IE7 podobno w całości obsługuje już CSS1, chociaż z CSS2 ma nadal problemy (mimo że i tak jest lepiej niż było).
Ale właściwie można zapytać - co z tego, jeśli nie ma (na razie) wersji polskiej i będzie on dostępny tylko dla użytkowników Windows XP SP2 i Vista?
Część użytkowników zostanie prawdopodobnie przy starym IE i to jest największa porażka tej przeglądarki...
diablownik
 
Posty: 375
Z nami od: 02 sierpnia 2006, 14:10

Postautor: Tomek » 04 grudnia 2006, 21:36

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1) Gecko/20061027 Firefox/2.0

IE wprawdzie tylko w quirks mode,

Quirks mode to nie tylko transitional - może być nawet strict a IE wejdzie w tryb quirks. Jak wiadomo wraz z tym trybem dość często pojawiają się inne problemy.
Do czasu aż nie będzie oficjalnej specyfikacji css 3 i nie będzie ona wprowadzona przez większość przeglądarek (wyłączam IE z rozrachunku bo to bez sensu) to nie mamy co gdybać...
"Mym sojusznikiem jest Moc, i potężnym sojusznikiem ona jest." -- Mistrz Yoda
Tomek
Moderator
 
Posty: 9041
Z nami od: 19 sierpnia 2004, 06:52


Wróć do Tworzenie stron WWW

Kto jest online

Zarejestrowani użytkownicy: dexter, Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: