FF/IE - "overflow: auto" a "height: auto"

Oglądasz wersję archiwalną tematu "FF/IE - "overflow: auto" a "height: auto"" z forum pl.comp.www



Pazurek - 23 Mar 2007, 20:00

witam,

chcialem wstawic na strone "okienko" z trescia scrollowana w poziomie.
zrobilem wiec diva z "overflow: auto" (auto bo moze sie zdazyc ze
tresci jest na tyle malo ze nie bedzie czego scrollowac, po drugie nie
chcialem zeby sie wyswietlal pionowy scroll). szerokosc "okna" mam
stala, rozna jest za to jego wysokosc, wiec dalem "height: auto". pod
FF zadzialalo dokladnie tak jak chcialem (jak bylo malo tresci to
pojawialo sie samo okno, jak bylo wiecej to ponizej pojawial sie
poziomy scroll). w IE jednak okazalo sie, ze zamiast rozciagnac diva w
pionie (w koncu jest "auto"), poziomy scroll wstawial sie w srodku i
jednoczesnie wymuszal wlaczenie sie pionowego!

jak zrobic, zeby pod IE dzialalo tak samo jak pod FF? tzn zeby
wysokosc diva byla obliczana biorac pod uwage ze moze pojawic sie
poziomy scroller?

dzieki i pozdrawiam
p.

PS. ponizej uproszczony kod strony:

.main {
        height: auto;
        width: 300px;
        overflow: auto;

        background: #000000;
        color: #ffffff;

        padding: 0px;
        margin: 0px;

}



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
<html
<head

</head
<body

<div class="main"

<ptutaj&nbsp;jest&nbsp;bardzo&nbsp;dlugi&nbsp;tekst&nbsp;ktorego&nbsp;sie&nbsp;nie&nbsp;da&nbsp;zlamac</p
</div

<br /<br /

<div class="main"
        <pkrotki&nbsp;tekst</p
</div

</body
</html




Exe Very Cute - 23 Mar 2007, 20:32

jak zrobic, zeby pod IE dzialalo tak samo jak pod FF? tzn zeby
wysokosc diva byla obliczana biorac pod uwage ze moze pojawic sie
poziomy scroller?



No tak na szybko to:
http://www.polskie-laski.pl/rotfl/overflow.html

+ mały hack na wysokość w IE.

Pzdr
Exe Very Cute



Amadeusz Jasak - 24 Mar 2007, 05:48

http://www.polskie-laski.pl/rotfl/overflow.html



Dużo zarabiasz na tej domenie i zawartości?? ;)


Pazurek - 24 Mar 2007, 09:47


No tak na szybko to:
http://www.polskie-laski.pl/rotfl/overflow.html

+ mały hack na wysokość w IE.



czyli jednak sie da wlaczyc tylko poziomy scrollbar, swietnie. dzieki,
dalej powinienem sobie poradzic, co prawda nie do konca tak jak
chcialem, ale jesli to height auto "wymaga" hackow pod IE to pojde
inna droga.

dzieki
p.




Exe Very Cute - 24 Mar 2007, 12:31


| http://www.polskie-laski.pl/rotfl/overflow.html
Dużo zarabiasz na tej domenie i zawartości?? ;)



Na waciki.

Pzdr
Exe Very Cute



Pazurek - 24 Mar 2007, 13:41


No tak na szybko to:



Wyniki Walidatora CSS W3C
Wła?ciwo?ć overflow-x nie istnieje : auto
Wła?ciwo?ć overflow-y nie istnieje : visible

a szkoda... ;)



Exe Very Cute - 24 Mar 2007, 20:27

Wyniki Walidatora CSS W3C
Wła?ciwo?ć overflow-x nie istnieje : auto
Wła?ciwo?ć overflow-y nie istnieje : visible

a szkoda... ;)



Bo to jest CSS3. Włącz sobie w walidatorze.

Pzdr
Exe Very Cute


JScript dziala w IE, nie dziala w Sylabie
font-size: 0px w elemencie input - czy to jest znany bug w IE/Opera?
Problem: kompatybilnośc stylów css ie z operą, tabelki i hr'y
NN - formularz i warstwy
  • dwie swinki
  • eB3k firmy
  • jastrzEAbia gF3ra oB6rodki wczasowe
  • strona 29000
  • jak sciB1gnac simlocka z vodafone 810
  • udp port blocker
  • a gdyby tak cofnac czas
  • doradca;serwisowy;zarobki
  • dot powiekszanie piersi cz 4 2000
  • Archiwum tematów z for dyskusyjnych :: Indeks