Firefox nem jól kezeli: overflow-y: scroll;
Üdv!
A Firefox (Quantum, 64 bites, legfrissebb) nem jól kezeli a CSS parancsot.
Nem akarom, hogy oldalváltáskor ugráljon a fejléc, nem minden oldalon van szükség görgetésre, ezért inkább mindenhol megjelenítem jobboldali helyfoglalás végett.
A CH és IE böngészők jól használják, az említett FF viszont azt csinálja, hogy odateszi a jobb oldali görgető sávot, de a jobb felső sarokba beledob mégegyet, egy kicsit, nagyjából négyzet alakút, mintha fent lenne egy frame (nincs), amiben valamit görgetni kéne. Nem élő sáv, csak a helye.
Nyilván FF hiba, de így nem dobhatom rá az oldalt a netre, mert akkor másnál is lesz ilyen.
Szóval semmi sincs, ami indokolná.
Mit lehet ilyenkor tenni?
Próbáltam azt, hogy ne legyen görgető, de azért az egérrel lehessen tekerni az oldalt, de úgy látom vagy-vagy.
Nem akarom JavaScript kóddal megoldani, mert az sincs mindenkinél mindig bekapcsolva és ez egy elég egyszerű dolog, jó lett volna CSS-sel megoldani. Ha...
■ A Firefox (Quantum, 64 bites, legfrissebb) nem jól kezeli a CSS
overflow-y: scroll;
Nem akarom, hogy oldalváltáskor ugráljon a fejléc, nem minden oldalon van szükség görgetésre, ezért inkább mindenhol megjelenítem jobboldali helyfoglalás végett.
A CH és IE böngészők jól használják, az említett FF viszont azt csinálja, hogy odateszi a jobb oldali görgető sávot, de a jobb felső sarokba beledob mégegyet, egy kicsit, nagyjából négyzet alakút, mintha fent lenne egy frame (nincs), amiben valamit görgetni kéne. Nem élő sáv, csak a helye.
Nyilván FF hiba, de így nem dobhatom rá az oldalt a netre, mert akkor másnál is lesz ilyen.
Szóval semmi sincs, ami indokolná.
Mit lehet ilyenkor tenni?
Próbáltam azt, hogy ne legyen görgető, de azért az egérrel lehessen tekerni az oldalt, de úgy látom vagy-vagy.
Nem akarom JavaScript kóddal megoldani, mert az sincs mindenkinél mindig bekapcsolva és ez egy elég egyszerű dolog, jó lett volna CSS-sel megoldani. Ha...
Gyanús
Kódot lécci :)
Így látatlanban gyanús, hogy nem a megfelelő html elemre akasztottad rá az
overflow-y: scroll;
szabályt. (A css leíró nyelv, nincsenek benne parancsok.)Ez természetesen nem jelenti azt, hogy amit különben meg lehet oldani js nélkül (CSS-el), de elsőre neked nem sikerült, azt js-el kellene, annyiból igazad van, hogy ez szimplán css feladat.
Gondolkodtam a
Rakok be kódot, de nem véletlenül írtam le, hogy 3 böngészőből csak ebben van ez. Ez azért eléggé az FF hibájára utal. Sőt, 99%-ban, mert akkor a többi miért nem teszi???
font-family: 'Work Sans', sans-serif;
font-size: 20px;
color: black;
background-image: url(hatter.jpg);
background-position: center;
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
overflow-y: scroll;
<header class="cim">
<h1> <a href="fooldal.htm"> Honlap neve </a> </h1>
</header>
<nav class="menu kisbetu">
<a class="menuelem" href="x">1</a>
<a class="menuelem" href="x">2</a>
<a class="menuelem" href="x">3</a>
<a class="menuelem" href="x">4</a>
<a class="menuelem" href="x">5</a>
</nav>
A probléma az, hogy a html és
html
és abody
elemen isoverflow-y: scroll;
stílus van, így nem csoda, hogy két görgetősávod van. A hátteret is feleslegesen állítod be mind a két elemen.Köszönöm, megoldotta.
Ezek szerint a másik két böngésző ilyen hibajavítással is rendelkezik.
Még egyszer kösz!
kódszínező
Véletlenül szerintem FF-ben tűnt fel neked jobban.
Kódba akartam tenni, de az
felugró ablak
Utána illesztheted a
colorer
tag-ek közé a kódot. :)A probléma megoldódott?
Igen, megoldódott, írtam is
Ja bocsi,
JS
De, ma már be van. A legtöbbet használt netes szolgáltatások már nem mennek js nélkül
Egyre többen használnak noscript addont, például mert a reklámok különben használhatatlanná lassítják a gépet, vagy pedig azért, mert meg szeretnék védeni magukat.
A webes szolgáltatások túlnyomó többségét különösebb erőfeszítés nélkül el lehetne készíteni úgy, hogy JS nélkül működjenek, természetesen közel azonos, vagy akár megegyező használhatóság mellett.
Én például a MiniCRM és a Facebook bizonyos részeit készítettem el magamnak bizonyításképp.
Ajjaj, ismét offolunk egy nagyot
Csak mert a két legnagyobb barátod, a Gugli és Facebook eléggé nem műxik js nélkül, és bizony a magyar net előtt töltött idő túlnyomó részét ők viszik...
- minek beposztolni az egész formot
- minek újratölteni az egész oldalt tokkal - vonóval
Problémák (a MiniCRM esetében tudom, hogy fennállnak, de többségük valószínűleg igaz a fb-ra is):
- Ha egy XY végpont konkrétan ajax batch requestet vár, véletlenül se fogja kiszolgálni a Te satatikus html oldalad GET/POST/PUT metódusát. :)
- Ha netán mégis sikerül valami értelmes (nem 404 v 403 v 4xx) választ kicsikarni egy ilyen pontból, akkor az véletlenül sem statikus html lesz, és nem biztos, hogy xml, valószínűbb a json / egyéb...
- Hogy oldod meg, hogy miközben többféle adatot is szerkeszthet a user, folyamatosan tudja, hogy neki xy mentés gombra is kell majd kattintani, vagy netán nem fog tudni menteni, mert időközben más is módosította ugyanazt az adatot?...
- Az autosave-ről már inkább nem is beszélek.
- Hogy oldod meg, hogy folyamatosan valid last update időt lásson?...
Egyébként gratulálok, ha Te egyedül lefejlesztetted magadnak a MiniCRM "bizonyos részeit", minden technikai dokumentáció nélkül, csak a súgóra támaszkodva. :) Gondolom ezt is, mint a múltkor a Google drive-ot, néhány óra alatt sikerült, ami a sok béna fejlesztőnek többezer fejlesztési óra volt. :)
false
ami mellett prédikálsz.Meg kéne találnod a középutat.
Off
Gábor ezt már fejezd be
Tudom, jönnek a választások, és az a magyar divat, hogy az "ellenfeleket" kell fikázni, de
1. Ez nem egy politikai / bulvár oldal.
2. Itt kollégák vannak, nem ellenfelek.
Döntsd el, hogy ezeket hajlandó vagy-e észrevenni és magadra is érteni, vagy ha nem, akkor bármennyire is "itt a lelkem", inkább ignorálom az oldalt - egyedül miattad.
A szakmailag megalapozatlan kötözködésedre és a személyeskedésre pedig ezúttal már nem reagálok.
OFF! Ne vitatkozzatok,
Ne vitatkozzatok, beszéljétek meg. Ha meg nem megy, akkor mindenki higgye amit akar, úgyse győzitek meg egymást.
A választások során minden országban fikázzák egymást, ez SEM magyar negatívum, aztán meg nem minden magyar, ami Magyarországon van, történik, és nem mindenki magyar, aki magyar állampolgár... Nagy divat lett úgy beszélni rólunk magyarokról itthon bizonyos körökben, mintha itt rosszabb emberek lennének, holott nem, sőt.
Bocs, nem tudtam szó nélkül hagyni...
Jó tippeket adtok mindketten, és ez az oldal erről szól, ha jól tudom.