Hirdetés

2024. április 24., szerda

Gyorskeresés

Útvonal

Fórumok  »  Szoftverfejlesztés  »  CSS topic

Hozzászólások

(#2851) martonx válasza Mr. Y (#2845) üzenetére


martonx
veterán

A téma css-t miért ne darabolhatnád fel? Mindig azokat a darabokat azokból a témákból húzd be, ami éppen kell.

Én kérek elnézést!

(#2852) Mr. Y válasza martonx (#2851) üzenetére


Mr. Y
senior tag
LOGOUT blog

Máshogy nem ment, így ez lett a vége :D

But who is watching the guardians?

(#2853) Mr. Y


Mr. Y
senior tag
LOGOUT blog

Üdvözlet!

JS-ben megírt animációkat konvertálok éppen CSS-re, ha már elvileg ott kéne csinálni az ilyeneket :)
Egy a dolog lényege, mindig JS indítja őket, mert kliens interakció szükséges hozzájuk. Csak egyszer futnak le, ez fontos.
Ezt én úgy oldom, meg, hogy egy adott elemnek van egy adott CLASS meghatározása, és JS segítségével hozzáadok megint egyet, azt, ami tartalmazza az animácó meghívást, így gyönyörűen működik is.

Viszont! Mi van akkor, ha ezeket az animációkat (legyen ez mondjuk egy felugró ablak) visszafelé is el akarom játszani, mondjuk amikor JS-el elveszem az adott CLASS-t tőle?
Megoldásnak gondoltam, hogy elveszem, de egyidőben hozzáadok egy másikat, ami visszafelé játssza el, majd elveszem azt is. Csakhogy, ehhez már a JS-t is időzíteni kell. És szerintem feleslegesen bonyolult.

Kérdésem tehát az, hogy lehetséges-e valamilyen módon kivitelezni, hogy a CLASS elvételkor lejátsszon egy másikat, vagy ugyan azt, visszafelé?

Előre is köszönöm bárminemű válaszaitokat, remélve, hogy érthetően meg tudtam fogalmazni a fejemben lévő káoszt :)

But who is watching the guardians?

(#2854) Mr. Y


Mr. Y
senior tag
LOGOUT blog

Üdvözlet, remélem nem hiába, bár kellőképpen kihalt eme topik.

Kérdésem viszont akkor is ide tartozik.

Beállítottam egy generált hátteret, CSS-ben adtam meg:

html {
background: linear-gradient(to right, rgba(0, 255, 0, 0.5), rgba(255, 0, 0, 0.5));
}

Nagyon szép és jó, amíg el nem kezdek lefelé görgetni. Az oldal megjelenési magasságának 100%-a alatt az alábbi elszíneződés tapasztalható:

A kifotózás a megjelenő kép jobb oldalát átrázolja, aminek alsó részén látható az említett probléma. Érdekességként, ha háttérképet (tényleg képet) állítok be és azt paraméterezem, hogy ott marad, ahol van, hiába görgetek, akkor az működik. Ugyan azon beállítások viszont itt nem.

Próbáltam összedobni egy JSFiddle-t is. Nem tudja megfelelően lekezelni ezt az utasítást.

Remélem kapok segítséget. Köszönöm!

[ Szerkesztve ]

But who is watching the guardians?

(#2855) martonx válasza Mr. Y (#2854) üzenetére


martonx
veterán

Ha itt szétnézel az remélem segít: html - How to have background gradient fill entire page? - Stack Overflow
Guglizás az élet.

Én kérek elnézést!

(#2856) Mr. Y válasza martonx (#2855) üzenetére


Mr. Y
senior tag
LOGOUT blog

Ez hasztalan volt, de köszönöm. Minden esetre meglett a megoldás, guglizás nélkül is :D

But who is watching the guardians?

(#2857) lanszelot


lanszelot
addikt

Hello
Ezt a videot csinaltam meg, de amikor az anchor-t kiveszem html-bol es css-be teszem, bár működik, de láthatatlan.
Miért? [link]

(#2858) lanszelot válasza lanszelot (#2857) üzenetére


lanszelot
addikt

Ebben tudna valaki segíteni?

(#2859) G.F. válasza lanszelot (#2858) üzenetére


G.F.
aktív tag

css-ben a popover miért van kapcsos zárójelben?

-gf-

(#2860) lanszelot válasza G.F. (#2859) üzenetére


lanszelot
addikt

Mert úgy kell használni.
[link] tekerd kicsit le, és Example alatt láthatod :)

(#2861) nevemfel válasza G.F. (#2859) üzenetére


nevemfel
senior tag

Mert ez egy "attribute selector": [link]

Forget your troubles, c'mon get happy

(#2862) lanszelot válasza lanszelot (#2857) üzenetére


lanszelot
addikt

Ebben tudna valaki segíteni?

(#2863) nevemfel válasza lanszelot (#2862) üzenetére


nevemfel
senior tag

Megnéztem a videót, de a css-es rész kipróbálásához a Chrome Canary verziója szükséges, plusz még engedélyezni kell a flagek közt az "Experimental featurest". A meló-gépemet meg nem szívesen használnám kísérleti nyúlnak.

Egyékként úgy látom, hogy ez az egész popover + anchor html-ből, css-ből eléggé kiforratlan még, leginkább csak a Chrome ismeri, úgyhogy szerintem ha majd minden mainstream böngészőben implementálva lesz, akkor lesz érdemes visszatérni a témára.

Forget your troubles, c'mon get happy

(#2864) lanszelot válasza nevemfel (#2863) üzenetére


lanszelot
addikt

Először is köszönöm szépen a választ.

Már nem kell hozzá a Chrome Canary verzió.
És azóta 70% os a támogatás.
Ha megnézed mikori a videó, az is mutatja, és a srác is mondja hogy nagyon gyorsan dolgoznak rajta.

A html ben lévő anchor teljesen jól működik. (Ha kell azt a kódot is be linkelem külön. 3-4 sort kell átírni csak.)
Csak mikor megmutatja hogy css -el is lehet onnantól valamiért eltűnik, display none lehet valamiért vagy képernyőn kívülre kerül, de nem látom mi teszi rá.
Valamit elírhattam, csak nem látom.

(#2865) martonx válasza lanszelot (#2864) üzenetére


martonx
veterán

popover - HTML: HyperText Markup Language | MDN (mozilla.org)
Itt van egy csomó példa. A böngésző támogatás is alakul (FF még nem támogatja). Chrome, Safari is csak pár napja.

Én kérek elnézést!

(#2866) lanszelot válasza martonx (#2865) üzenetére


lanszelot
addikt

Hello,
FF is támogatja, csak be kell kapcsolni.
Chrome már akkor is támogatta amikor felírtam az első hozzászólásom.

A kérdésem nem a popover-el kapcsolatos, hanem az anchor css -ben használva eltűnik a felugró ablak. Ott a linkben a program. Ha viszont html-ben van az anchor akkor jól működik.

(#2868) lanszelot válasza Rat.Sand (#2867) üzenetére


lanszelot
addikt

Hello,
Ha haza megyek beírom codepen -be és itt belinkelem :)
Telefonról szinte lehetetlen beírni a frissítések miatt.

(#2869) lanszelot válasza Rat.Sand (#2867) üzenetére


lanszelot
addikt

Hello.
Még nem tudom mi a hiba, de már tudom hol van.
Css -ben ha az alap formázást kitörlöm, akkor mind a kettő működik.
Ha hozzá adom egyik se.
itt az anchor html -ben [link]
itt az anchor css-ben [link]

Tehát valahol az alap formázást rontottam el, amiatt nem látszik a felugró ablak.
No, de hol?
42-44 -ig body hight 150 ez okozza
de még anélkül se tökéletes, mert kilóg

[ Szerkesztve ]

(#2870) lanszelot válasza lanszelot (#2869) üzenetére


lanszelot
addikt

Nem az "i" gombhoz pozicionálja a felugrót.
A videóban 4 percnél csinálja a pozicionálást.
Nem látom az enyém miért nem jó.

(#2872) lanszelot válasza Rat.Sand (#2871) üzenetére


lanszelot
addikt

Hello,
Fentebb írtam: firefoxban engedélyezni kell a popover-t

Mind a két kód hibás, azért írtam ide.
Nem a gombhoz pozicionál, hanem a body-hoz. Ez a gond, ezért írtam ide.
Valami hiányzik. A gombhoz nem pozicionáltam az anchor-t és ez a gond, de nem tudom hogy kell.

Ne a támogatást nézd, azzal nincs gond, a kód rossz. Hiányos.

Az alap formázás 0:40-nel van a videóban.
A "btn" -hez kell pozicionalni a popover-t és ennyi.
Valamit elírtam, de nem tudom mit. nem veszem észre.

[ Szerkesztve ]

(#2873) lanszelot válasza lanszelot (#2872) üzenetére


lanszelot
addikt

Tessék itt van css, popover, anchor nélkül a tiszta kód [link]
a videóban 1:50 -nél [link]
css alap ki van kommentelve

[ Szerkesztve ]

(#2875) lanszelot válasza Rat.Sand (#2874) üzenetére


lanszelot
addikt

Először is köszönöm szépen a választ.

Igen azt tudom, de nem tudom miért.
Ezért kérdeztem itt.
Tudom, hogy valamit kihagytam.
bottom: anchor(top);
left: anchor(center);

Ez nem érvényesül, de nem tudom miért.
És nem tudom hogyan kell a button-hoz igazítani a popover-t.
Így hiába nézegetem.
Kerestem, de nem találom, mert igazából azt se tudom mi az a megadás : valami zárójalben valami
Így hiába nézem, nem tudom mi nem jó.

De ha HTML-ben van akkor se jó, mert akkor se a button-hoz igazodik, hanem a boyd után valamihez. Talán a html-hez ,de csak találgatok.
Viszont, hogy miért fogalmam sincs.

(#2876) lanszelot


lanszelot
addikt

Hello,
[link] Ebben miért villog a villám?
284 -ik sornál van az animáció hosza, de hol az animáció?

(#2877) indigo válasza lanszelot (#2876) üzenetére


indigo
aktív tag

Azért villog, mert erről az oldalról lett a CSS-hez 'kölcsönvéve' a villámlás effekt, amely a flash a fenti oldalon.
Ha megnézed a HTML 301. és 303. sorát, láthatod a flash osztályt. Ha magad írod a HTML kódját, akkor beírod az alábbi hivatkozást és használod a villámlás effektet:
https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.0/animate.min.css

(#2878) lanszelot válasza indigo (#2877) üzenetére


lanszelot
addikt

Először is köszönöm szépen a választ.

Kimásoltam, és megnéztem.
A villám és a csillag animáció nincs beírva a kódba.
Nem értem miért. Egyszerű opacity állítás.
Minek ahhoz egy külső css.
Mert ha mind onnan szedte volna megértem, de így....

Amúgy másként működik, mert csak villognak. Pdeig ctrl+a ctrl+c ctrl+v vel csináltam.
Annyi, hogy a xmlns -t fel raktam a html-be , mert oda való.
Fura.

(#2879) lanszelot


lanszelot
addikt

Hello,
Miért nem teszi rá a padding-et az "options"-okre?
[link]
Tableten telefonon ráteszi, csak számítógépen nem. :F

(#2881) lanszelot válasza #79484416 (#2880) üzenetére


lanszelot
addikt

Nagyon szépen köszönöm a segítséget

(#2882) inf3rno


inf3rno
nagyúr

Sziasztok!
Az érdekel más hogyan oldja meg. A következő az oldal: van egy stickly navbar bootstrappel, alatta a teljes bemutatkozó oldal, szolgáltatások, árak, stb. A navbaron van a menü "a href=#...". Az oldalaknál "a name=..." van, amire a menü mutat. Az a kínom, hogy a tartalomnál az alcímek becsúsznak a navbar alá. Most fapadosan betettem néhány sortörést, az "a name=..." után, és csak utána van a tényleges alcím, de tök jó lenne, ha lenne valami nem ennyire gányolt HTML+CSS megoldása a dolognak. Valaki?

[ Szerkesztve ]

Buliban hasznos! =]

(#2883) cattus válasza inf3rno (#2882) üzenetére


cattus
őstag

CSS scroll-margin kell neked tippre.

Do the thing!

(#2884) inf3rno válasza cattus (#2883) üzenetére


inf3rno
nagyúr

Köszi! Igen ez lesz az! [link]

Buliban hasznos! =]

(#2885) inf3rno válasza cattus (#2883) üzenetére


inf3rno
nagyúr

Bootstrapnél van erre is megoldás, hogy valahogy reszponzív legyen, mármint kövesse a navbar magasságát, ha pl. mobil nézetnél változik? Így hirtelen nem találtam semmit, lehet media query-t kell külön kotyvasztani hozzá...

Buliban hasznos! =]

(#2886) cattus válasza inf3rno (#2885) üzenetére


cattus
őstag

Nem ismerem annyira a bootstrapet, gyors keresés után nincs rá kész megoldásuk, szóval szerintem media query fog kelleni neked.

Do the thing!

(#2887) inf3rno válasza cattus (#2886) üzenetére


inf3rno
nagyúr

Köszi!

Buliban hasznos! =]

Útvonal

Fórumok  »  Szoftverfejlesztés  »  CSS topic
Copyright © 2000-2024 PROHARDVER Informatikai Kft.