- Disney+
- Kaliforniában sem kell okostelefon az iskolákba
- Bocsánatot kértek a globális leállást okozó szoftverhibáért
- Óriási trösztellenes botrány lenne, ha a Qualcomm megvenné az Intelt
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Gondoskodik róla az EU, hogy az Apple felnyissa a rendszereit
- AliExpress tapasztalatok
- Öt Starship után embereket küldene a Marsra Musk és a SpaceX
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- Alternatív kriptopénzek, altcoinok bányászata
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz PumpkinSeed #3105 üzenetére
Ez a kód erősen túl van bonyolítva! Na meg a szerkezete sem jó: a bezáróikon logikailag és látvány szempontjából is az oldalsávhoz tartozik, együtt kell mozogniuk, éppen ezért érdemes strukturálisan is ennek megfelelően rendezni a kódot. Legyen egy közös ősük, és a bezáróikon ehhez képest legyen relatíve igazítva - ezzel azt tudod elérni, hogy a bezáróikon együtt mozog az oldalsávval, nem pedig külön-külön kell toszigálni a bezáróikont is, hogy kövesse az oldalsávot a mozgás során.
Ezt épp ezért átrendeztem a kódodban, hierarchikusan a toggle icon is a #menu alá került, a #menu kapott egy position:absolute-ot, a .menu_icon (a bezáró-kinyitó ikon) szintén kapott; a #menu ezenkívül némi CSS3 transition segítségével kerül mozgatásra, úgy, hogy a célállapotban (ahol nyitott állapotban van) a left tulajdonságot 0-ra állítom (bezárt állapotban pedig ez visszakerül az eredeti -250px-re). A JavaScript-kódban pedig simán csak az .open osztályt adom hozzá, illetve veszem le róla, ettől történik meg az átmenet.http://jsfiddle.net/gd6qqtnh/1/
Ha pedig régebbi böngészők támogatására is szükség van, és ezeknél is mindenképp szeretnél animációt (de tényleg csak akkor!), akkor azt javaslom, hogy Modernizr segítségével ellenőrizd a transition támogatottságát, majd jQuery UI segítségével animáld a left property-t: http://jqueryui.com/animate/
if(!Modernizr.csstransitions) { // Test if CSS transitions are supported
// http://jqueryui.com/animate/
// ...
}Sk8erPeter
Új hozzászólás Aktív témák
- Fiio Q15
- Dell Latitude E5470, 14" HD Kijelző, i5-6300U CPU, 8GB DDR4, 256GB SSD, W10, Számla, Garanci
- HP ZBook 17 G5, 17,3" FHD IPS, I7-8850H CPU, 32GB DDR4, 512GB NVMe SSD,1TB HDD, P3200 6GB VGA, WIN 1
- HP ZBook Fury 17 G7, 17,3" FHD IPS, I7-10750H CPU, 32GB DDR4, 512GB NVMe SSD, T1000 4GB VGA, WIN 10/
- HP ZBook 15u G6, 15,6" FHD IPS, I7-8565U CPU, 32GB DDR4, 512GB NVMe SSD, 4GB VGA, WIN 10/11, Számla,
- Eladó MSI X399 Gaming Pro AC Carbon + AMD Threadripper 1950x
- 6TB WD RED PLUS!!! WD60EFPX 6TB 5400rpm 256MB! RECERTIFIED, bontatlanok, 2 év garral!!!
- 6TB WD RED HDD!!! WD60EFAX 6TB 5400rpm 256MB! RECERTIFIED, bontatlan, garanciával!!!
- XIAOMI PAD 5 6GB/128GB & Bluetooth billentyűzettel
- 4TB WD RED HDD-k!!! WD40EFAX 4TB 5400rpm 256MB! RECERTIFIED, bontatlanok, garanciával!!!
Állásajánlatok
Cég: Ozeki Kft
Város: Debrecen
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest