» »

Spreminanje vsebine CSS datotek z PHPjem

wind ::

Zanima me na kakšen način bi lahko adminu strani omogočil preko web vmesnika spreminjati velikost fontov in barvo ozadja.
Na začetku si lahko izbira med več različnimi templati.Vsak ima datoteko styles.css v kateri je vpisana velikost fontov za različne elemente (body, dive....).


A se do dela z PHPjem ali pa mogoče kako drugače....?
w

rokpok ::

Sicer nevem, kako se to dela v praksi, vendar pomojem nebo nič narobe, če s PHP-jem urejaš CSS datoteko (tako kot vsako drugo datoteko).
Rad bi bil pingvin.

Baja ::

najlazje bi blo, da izpises to v style tag s php-jem.

njok ::

Na pamet mi padeta dva nacina:
  1. CSS datoteko spreminjas s PHP-jem, vendar pazi, da na zaceteku izvedes
    header('Content-type: text/css');
    saj ti lahko v nasprotnem primeru kaksen brskalnik lahko povzroca tezave

  2. html, body ali kaksnemu globljemu elementu dodelis class, nato pa v css datoteki te classe poljubno definiras


Priporocam drugi nacin, saj se tako uporabniku nalozi vedno ista datoteka. Odsvetujem pisanje CSS kode med head taga, ker na tak nacin vedno znova povzrocas branje istega dela datoteke.

Zgodovina sprememb…

  • spremenil: njok ()

wind ::

A mi lahko najdeš kakšen primer za ta drugi način?

Na googlu sem večinoma zasledil samo prvi način.
w

njok ::

Recimo:
/* CSS */
#bla { font-size:  1.2em; color: red; }
.admin #bla { font-size: 1.4em; color: blue; }

<!-- navaden uporabnik -->
<body><div id="#blabla">bla bla bla</div>...</body>

<!-- admin -->
<body class="admin"><div id="#blabla">bla bla bla</div>...</body>


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
!

Vse, kar ste si želeli vprašati o CSS, pa si niste upali. (strani: 1 2 3 423 24 25 26 )

Oddelek: Izdelava spletišč
1295160724 (11377) Tody
»

PHP-Barva texta

Oddelek: Izdelava spletišč
6569 (467) Road Runner
»

Kako pišete CSS?

Oddelek: Izdelava spletišč
271182 (620) mte
»

Izdelava menija? (strani: 1 2 )

Oddelek: Izdelava spletišč
763257 (2264) Jackass
»

HTML style???

Oddelek: Programiranje
10625 (543) darh

Več podobnih tem