-
Fototrend
● ide várjuk a Prohardver! lapcsaláddal kapcsolatos fejlesztési javaslatokat
● a bugokat, hibákat ne itt, hanem a Bugok a PH! lapcsalád oldalain topikban jelezzétek!
Új hozzászólás Aktív témák
-
spidersoft
senior tag
válasz spidersoft #14317 üzenetére
up
-
válasz spidersoft #14340 üzenetére
Idővel responsive felület lesz az egész lapcsaládon.
Addig meg: [CTRL] & [+] vagy [CTRL] & Mousewheel(#14338) snooze:
Kicsit csuklik mostanában az oldal. De, az általad említett hibával én sem találkoztam.
Böngésző cash törlés, Ccleaner-el takarítás egy próbát megér.[ Szerkesztve ]
...elmúlik...
-
dqdb
nagyúr
válasz spidersoft #14340 üzenetére
A mostani fix layoutnál biztosan nem fogják megoldani, és a leendő reszponzív esetében se várom jelentősen 0% fölé az esélyét, mert meglehetősen rétegigény, így ha nagyon zavar, akkor neked kell cselekedned.
CSS+JS párosával tudod megoldani (vagyis saját extension vagy Greasemonkey/Tampermonkey lesz a végeredmény), mert más a layout a főoldalon, a cikkeknél a fórumon és a hozzászólás írásakor, azonban a layoutonként eltérő méretű DIV-ek azonosítója sajnos ugyanaz, ezért nem megy pusztán CSS segítségével: kell a JS is, hogy az oldal típusának megfelelő CSS-t ágyazd be. Nem lehetetlen, nem nehéz, csak pepecselős, mire minden oldaltípuson és azon belül minden érintett CSS szabályon végigmész.
tAm6DAHNIbRMzSEARWxtZW50ZW0gdmFka5RydIJ6bmkuDQoNClOBc4Ek
-
Sk8erPeter
nagyúr
válasz spidersoft #14344 üzenetére
Ez a megoldás nagyon rossz, ha egy-két elem megjelenését szeretnénk manipulálni egy weboldalon, akkor nem az oldal TELJES tartalmát cserélgetjük, hanem kifejezetten azt az egy-két elemet módosítjuk, amiről szó van, és lehetőleg nem a tiédhez hasonló string-buherálásokkal, kikommentezésekkel: ha már CSS-sel elvileg nem megoldható a probléma (egyébként de), és JavaScriptes módosításokra van szükség, akkor épp erre való a DOM-manipulálás.
Egyébként jelen esetben extension segítségével elvileg megoldható szimplán CSS-sel is a bal oldali oldalsáv eltüntetése, csak - Blink extensionök esetén pl. - a manifest.json fájlban meghatározható módon illeszteni kell a megfelelő URL-mintákra az egyes aloldalakat ([link], [link]), és attól függően injektálni az oldalakba a megfelelő saját stylesheetet. Az illeszkedő oldalaknál pedig a mintához meghatározott CSS-fájlban megadni a #left elemre (és ehhez igazítva egyéb elemekre is) az adott stílust.Ha a Te példádnál maradunk, JavaScriptes megoldással a kommentezős bohóckodás helyett pl. ez jobb lenne (és még számtalan egyéb megoldás létezik):
document.getElementById('left').style.display = "none";
A hidden osztály hozzáadása azért nem elegendő, mert a left id-ra már van egy display-re vonatkozó stílus-meghatározás, és az "erősebb". Igazából jobb a stílusokat CSS-ben meghatározni, aztán JavaScripttel maximum a megfelelő osztályokat/azonosítókat/attribútumokat hozzácsapni, hogy a stílusfájlokban definiált szabályok érvényre jussanak. Szóval amit én mutattam, az sem elegáns megoldása a problémának (hiszen a JavaScript-kódba erőltetek stílus-meghatározást, ami elvileg a CSS területe lenne), de az általad mutatottnál mindenképpen jobb, rövidsége miatt mutattam alternatív megoldásként, mert ez nem az a topic.(#14341) Argos83:
"Böngésző cash törlés"
A gyorsítótárat (cache) nem készpénzben mérik.[ Szerkesztve ]
Sk8erPeter
Új hozzászólás Aktív témák
- TCL LCD és LED TV-k
- Székesfehérvár és környéke adok-veszek-beszélgetek
- Lightyear - befektetési app
- Programozás topic
- Proxmox VE
- EAFC 24
- Hogy is néznek ki a gépeink?
- Kerékpárosok, bringások ide!
- Bocsánatot kért az Apple, mert nagyon mellélőtt a legutóbbi reklámjával
- eBay-es kütyük kis pénzért
- További aktív témák...
- - 44% OMEN by Hp 15"iPS 144Hz, 99% sRGB -- RTX3070-8G, Ryzen 7-5800, 16/512NVME WiFi6 2025/0317+SZLA
- ASUS TUF RTX 3070 8GB OC - eladó!
- iPad Pro 11" 2022 256GB M2 + Apple Pencil (2. gen) + Mous tok
- MECHANIC PCB repair PAD - 2. generációs kialakítás
- DC csatlakozós ventilátor kábel - 1 utas vagy 3 utas változat
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest