Hirdetés
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- sh4d0w: Kalózkodás. Kalózkodás?
- gban: Ingyen kellene, de tegnapra
- sziku69: Szólánc.
- LordAthis: RETRÓnia - RETRÓ Mánia - Úton van hozzám egy csodás történelmi darab!
- Lalikiraly: Kinek milyen setupja van?
- sh4d0w: Árnyékos sarok
- Pajac: A csodálatos mandarin
- eBay-es kütyük kis pénzért
Új hozzászólás Aktív témák
-
PazsitZ
addikt
válasz
kukinyo
#7070
üzenetére
Ez igazából nem is php kérdés már úgy látom.
De hirtelen átfutva a problémádat:
A config részben ugye megvannak ezek a részek:
define('linkclass', ""); // the css class to apply to each link
define('linkclass_hilite', ""); // the css class to apply to the currently selected link
Ezeket kiszedve a kommentezést és megadva egy class nevet a cms be kell, hogy rakja a class neveket.
Tehát a sima link a linkclass-nál megadottat, az épp aktuális a linkclass és linkclass_hilite-nál megadottat is felveszi.
Ezen class nevekre tudsz hivatkozni a css fileban.
tehát:
define('linkclass_hilite', "active_link");
majd a css-ben:.active_link {
font-weight:bold;
color:#f00;
}Alapvetően tehát ez a két opció van:
- Ha a css-ben találsz előre definiált class-t, akkor azt adod meg a define-nál.
- Ha nem, akkor a define-ban megadott class névvel magad írsz a css-ben egy style-t hozzá.szerk.:
Ahogy átrfutottam a linkelt css-t ugy látom az alap linknek a menuButton az active-nak pedig a menuButtonActive van szánva.
Tehát szvsz, így próbáld:define('linkclass', "menuButton"); // the css class to apply to each link
define('linkclass_hilite', "menuButtonActive"); // the css class to apply to the currently selected link -
Alukard
senior tag
válasz
kukinyo
#7062
üzenetére
A következő szigorúan magánvélemény és úgy alkotom, hogy én sem vagyok guru, de fizetés kiegészítésnek jó munka és szeretem csinálni.
A probléma amit látok nálad az az, hogy maguk az alapok (HTML+CSS) is hiányoznak, és így vágtál bele egy nagyobb projektbe. Lásd mondjuk egy CSS fájl felépítését, hierarchiáját.
Ha elfogadsz egy baráti jó tanácsot, először inkább sima, egyszerű statikus oldallal érd el azt a kinézetet amit szeretnél, ha ez megy, azután kezdj bele szerkesztésbe, módosításba.
Én is ezzel kezdem a mai napig, akár sablont, akár sima oldalt csinálok, és a referencia könyv (vagy internet oldal) a legjobb barátom ilyenkor... a második meg a firebug. -
Alukard
senior tag
-
Alukard
senior tag
válasz
kukinyo
#7044
üzenetére
inkább pastebin linket küldjél
Csak azt nem értem, hogy mi az amit nem tudsz összekötni a dologban...
Adva van 2 CSS osztály amit korábban bemásolt php kód a helyzettől függően odabiggyeszti a linket tartalmazó HTML elemhez.
Csak annyi a dolgod, hogy megkeresed a CSS fájlodban, hogy melyik osztály felel a link kiemelésért és melyik a nyugalmi linkért és ezt megadni. Ha ezek az osztályok nincsenek benne a CSS fájlodban, mert egyedi sablon írsz akkor neked kell létrehoznod őket. Viszont ebben az esetben jó nagy fába vágtad a fejszéd.
-
Alukard
senior tag
válasz
kukinyo
#7042
üzenetére
nem elég kikommentelni csak.... meg kell adni neki a css osztály neveket pl.:
define('linkclass', "simaListaElem");
define('linkclass_hilite', "kiemeltListaElem");és az adott oldalhoz betöltött styleseheetben is benne kell lenniük ezeknek az osztályoknak...
.simaListaElem {
}
.kiemeltListaElem {
} -
Alukard
senior tag
Új hozzászólás Aktív témák
- Olcsón hozhatod ki a maximumot régebbi Intel CPU-kból
- Arc Raiders
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Tesla topik
- One otthoni szolgáltatások (TV, internet, telefon)
- Légből kapott hírünk van képekkel
- Autós topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Wise (ex-TransferWise)
- Óra topik
- További aktív témák...
- Sapphire Pulse 6800XT 16Gb Kitűnő! Ingyen posta!
- Cisco Telepresence MX300 G2 - 55" Interaktiv Monitor - Konferencia rendszer
- 70" Interkativ Érintőképernyős Monitor / All In one PC - InFocus INF7021A Multi Touch
- Microsoft Surface Hub (v1) 1597 - 55" All in One PC - Érintőképernyős monitor
- Dell PowerSwitch N2048 48 Port Gigabit Ethernet 2 Port 10Gb SFP+ Switch
- LG 55C4 - 48" OLED evo - 4K 144Hz - 0.1ms - NVIDIA G-Sync - FreeSync - HDMI 2.1 - A9 Gen7 CPU
- Dell Precision 5560 i7-11850H vPro FHD+ 100%sRGB 16GB 512GB Nvidia Quadro T1200 1 év teljeskörű gar!
- HIBÁTLAN iPhone 15 Pro 256GB Black Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3503
- BESZÁMÍTÁS! ASUS H510M i3 10105F 16GB DDR4 512GB SSD RTX 2060 Super 8GB Zalman T4 Plus A-data 600W
- GYÖNYÖRŰ iPhone 12 Pro 128GB Graphite-1 ÉV GARANCIA - Kártyafüggetlen, MS3669, 100% Akksi
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Promenade Publishing House Kft.
Város: Budapest


