Görgetősáv magában az oldalban
Sziasztok!
Az lenne az én kérdésem, hogy mi módon lehet egy görgetősávot elhelyezeni magában az oldalon (közepén , bal odalt stb. Pl van egy 300x300-as rész és oda szeretnék beszűrni egy hosszabb szöveget, de magát a 300x300-as helyet nem szeretén hogy nyúljon, mivel a háttéret fix-nek szeretném. Ide kellene egy egy görgetősávot berakni csak zat nem tudom ilyet hogyan lehet...
Üdv: b4zs0w1cZ!
■ Az lenne az én kérdésem, hogy mi módon lehet egy görgetősávot elhelyezeni magában az oldalon (közepén , bal odalt stb. Pl van egy 300x300-as rész és oda szeretnék beszűrni egy hosszabb szöveget, de magát a 300x300-as helyet nem szeretén hogy nyúljon, mivel a háttéret fix-nek szeretném. Ide kellene egy egy görgetősávot berakni csak zat nem tudom ilyet hogyan lehet...
Üdv: b4zs0w1cZ!
overflow
--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu
css overflow
div
-ről van szó:NEM CSAK DIV!
Tehat overflow-t is lehet más elemekhez kapcsolni. Bár valószínűleg az adott esetben, pont egy DIV-re lesz szükség, mert több elem összefogásáról van szó.
ha != csak
div
-nél használjuk (ott van értelme). Egy bekezdésekre tagolt szövegnél (p
) szerintem felesleges használni az overflow-t. Ha az oldal felépítése ezt megköveteli, akkor inkább az egészet belerakom egy "dobozba" és annak adom a túlcsordulás tulajdonságot. Véleményem szerint így sokkal átláthatóbb.Csak függőleges görgetősáv
Igen
--
Szeretettel: Károly György Tamás
kgyt(a)kgyt.hu - http://kgyt.hu
Nem megy
Megoldható
Ha -esetünkben- egy 300px széles, és ugyanilyen magas "doboz"-ról beszélünk, akkor a beleírandó szöveg szélességét is szabályoznunk kell ahhoz, hogy a vízszintes görgetősáv ne jelenjen meg, mert a szöveg igyekszik kitölteni a 300px-nyi helyet, de ebből a 300px-ből a gördítősáv levesz kb. 20-25px-t, attól függően, hogy melyik böngészővel szimpatizálunk...
Valahogy így kellene megoldani:
HTML:
<p class="content">ide jön a scrollozandó szöveg...</p>
<p class="content">ide jön a scrollozandó szöveg...</p>
<p class="content">ide jön a scrollozandó szöveg...</p>
<p class="content">ide jön a scrollozandó szöveg...</p>
<p class="content">ide jön a scrollozandó szöveg...</p>
<p class="content">ide jön a scrollozandó szöveg...</p>
<p class="content">ide jön a scrollozandó szöveg...</p>
</div>
CSS:
width: 275px;}
.container {/*ide meg írhatunk mindenféle pozícionálást*/
width: 300px;
height: 300px;
overflow: auto;}
Jó, tudom a
<p class="content">
nem túl elegáns, de mentségemre szolgáljon, hogy reggel fél nyolckor, egy kávé után csak ennyire tellik...:-)Üdv.:
nAgYu
Szerintem erre gondoltál
Nekem is ez volt a gondom, mert hiába nem volt akkora a szöveg, de vízszintes görgetősáv akkor is ott volt csak nem lehetett vele mit kezdeni
Én ezt a megoldást találtam: