| | |
| Stránka: 1 z 1
| [ Príspevkov: 10 ] | |
Autor | Správa |
---|
Registrovaný: 02.04.11 Prihlásený: 14.08.14 Príspevky: 74 Témy: 31 |
Ahojte, idem robit jeden web, ktory bude mat viac vizualov napr. sa bude menit podla rocneho obdobia (v zime bude do bielo-modrej farby, v lete do zeleno-hnedej farby).. Rozmyslam ale, ako to co najlepsie vyriesit s CSS, ci vytvorit dva rozne subory a len ich menit alebo na to existuje efektivnejsie riesenie? V tomto pripade by som totiz pri kazdej zmene musel upravovat viac CSS suborov...
Vopred dakujem za odpoved
|
|
Registrovaný: 14.07.09 Prihlásený: 07.09.23 Príspevky: 2130 Témy: 61 Bydlisko: Šaľa |
ak to nechces robit manualne, trebalo by sa zoznamit so zakladmi php (alebo ineho skriptovacieho jazyka). naucis sa podmienky a casovu funkciu a na zaklade toho budes dany css subor includovat do indexu
_________________ pc::cpu:AMD Ryzen 5 4600Gmb:ASUS PRIME B450M-A II ram:8 GB Kingston gpu:MSI GeForce GT 1030 AERO ITX 2G OChdd:Seagate Momentus XT 500GB + Seagate Green 1TB case:Corsair Obsidian 550D psu:GIGABYTE P450B fans: Corsair stock dvd:2xLG GH22NS mouse:Cougar Mouse Minos XC kb: Cherry Stream 3.0 lcd: HP 24m os: Nobara Linux 38 sound: Scythe Kama Bay AMP mini blk + repro zo starej veže nb::HP ProBook 4330s cpu: i3 SB 2.1 GHz gpu: Intel hd3000 ram: 1 x 4 GB Kingston ssd: Samsung 850 EVO 500GB os: Linux Mint |
|
Registrovaný: 02.04.11 Prihlásený: 14.08.14 Príspevky: 74 Témy: 31 |
Nepochopil si ma... Ja PHP ovladam, s tym includovanim nemam najmensi problem, ide len o to, ze ked robis nejaku zmenu v CSS, musis to spravit v dvoch pripadne viacerych CSS. Preto ma napadlo, ze by sa cez php dali menit v CSSku konkretne farby len funkciami, to ale neriesi problem bg obrazkov...
|
|
Registrovaný: 14.07.09 Prihlásený: 07.09.23 Príspevky: 2130 Témy: 61 Bydlisko: Šaľa |
tak potom to sprav takto - ku tagu, ktoreho sa to tyka, napis: Citácia: if ($leto) { echo "<style=\"background-color: green;\">"; } else {echo "<style=\"background-color: white;\">";}
daj to vsak priamo do indexu a nie do css suboru. podobne sa to da urobit aj s bg obrazkami a s dalsimi vecami
_________________ pc::cpu:AMD Ryzen 5 4600Gmb:ASUS PRIME B450M-A II ram:8 GB Kingston gpu:MSI GeForce GT 1030 AERO ITX 2G OChdd:Seagate Momentus XT 500GB + Seagate Green 1TB case:Corsair Obsidian 550D psu:GIGABYTE P450B fans: Corsair stock dvd:2xLG GH22NS mouse:Cougar Mouse Minos XC kb: Cherry Stream 3.0 lcd: HP 24m os: Nobara Linux 38 sound: Scythe Kama Bay AMP mini blk + repro zo starej veže nb::HP ProBook 4330s cpu: i3 SB 2.1 GHz gpu: Intel hd3000 ram: 1 x 4 GB Kingston ssd: Samsung 850 EVO 500GB os: Linux Mint |
|
Registrovaný: 08.08.09 Príspevky: 12449 Témy: 39 | Napísal killer: 05.01.2013 16:36 | |
|
Mne sa takéto riešenie zdá ešte horšie, ako keby mal .css súbor pre každé ročné obdobie a ten menil podľa podmienky v PHP, pretože tam to má aspoň na hromade a je to globálne, kdežto tu, keby chcel zmeniť napríklad pozadie na x ďalších stránkach, nechcel by som byť v jeho koži. V akom zmysle má byť riešenie efektívne? Jednoduchá úprava? Malé zmeny existujúceho kódu?...?
_________________ always is always wrong |
|
Registrovaný: 02.04.11 Prihlásený: 14.08.14 Príspevky: 74 Témy: 31 |
v tomto pripade by sa dali farby, pripadne pozadia nahadzat do premennych, ale to uz by bol celkom slusny bordel,...
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
Kde je problém vytvoriť jedno css spoločné pre všetky ročné obdobia a potom v tých jednotlivých css definovať len tie rozdiely?
_________________ C#, PHP, ... |
|
Registrovaný: 02.04.11 Prihlásený: 14.08.14 Príspevky: 74 Témy: 31 |
Walther: asi idealne riesenie...
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 05.01.2013 18:01 | |
|
Riešenie od 89Aquarius vyhralo medailu za najhoršie riešenie v tejto téme. Ja som niečo podobné riešil - mal som jeden CSS súbor, väčšina elementov mala spoločný zápis, napr.: Kód: .content { height: 42px; width: 980px }
Body som nastavoval triedu podľa toho či je noc/deň a s tým som robil v css: Kód: #day .content { background: #fff; }
#night .content { background: #000; }
Dúfam, že na ilustráciu ti to stačí.
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
Registrovaný: 02.04.11 Prihlásený: 14.08.14 Príspevky: 74 Témy: 31 |
jasne chapem, dakujem vsetkym za nazory
|
|
| Stránka: 1 z 1
| [ Príspevkov: 10 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Prístup iba na jednu stránku v Sieťové a internetové programy | 3 | 392 | 30.09.2015 14:59 hanesovic | | CSS viac pozadi na jednu stranku v HTML, XHTML, XML, CSS | 11 | 647 | 23.10.2010 18:39 aRadko1 | | Nemožno natiahnuť jednu jedinú stránku do prehliadača v Bezpečnosť a firewally | 1 | 1138 | 09.02.2009 17:29 shark777 | | rozne menu pre rozne podstranky v PHP, ASP | 1 | 523 | 22.01.2008 22:08 qacer | | Ubytovanie na jednu noc pre 5 ľudí [Trnava] v Život, životný štýl, móda, bývanie | 6 | 655 | 05.10.2016 8:45 SKRiPT | | Načítanie php súboru len pre jednu špecifickú url ... v PHP, ASP | 2 | 676 | 11.12.2009 18:22 d0.0b | | P: nudzovy nabijac na jednu AA bateriu pre Nokie v Predám | 2 | 444 | 30.07.2010 13:34 ywi | | pozicia vo vyhladavaci pre rozne prehliadace [ Choď na stránku: 1, 2 ] v Internetový marketing, SEO, reklama | 41 | 2825 | 22.06.2009 19:33 Tominator | | P/I: rozne kable pre PC v Predám | 3 | 395 | 14.05.2020 8:07 energyxtc | | Formulare pre HTML stranku v HTML, XHTML, XML, CSS | 1 | 541 | 06.04.2012 18:41 iop | | design pre moju stranku v Webdesign | 2 | 807 | 04.11.2008 16:44 dadmtb | | Aky CMS pre stranku v Redakčné systémy | 1 | 552 | 08.03.2013 15:41 frenky3 | | Tvorba administracie pre stranku v PHP, ASP | 2 | 645 | 19.04.2009 19:32 lolko | | Rôzne káble (pre sub, repro, a iné) v Predám | 12 | 626 | 26.09.2019 23:02 Eddy | | 3 rôzne NB pre iný účel, ktoré? v Notebooky a netbooky | 1 | 433 | 06.09.2009 11:35 SuNaden | | Widget chat pre webovú stránku v HTML, XHTML, XML, CSS | 6 | 1614 | 09.05.2011 16:47 Jony.H |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|