Ciao a tutti.
Ho scoperto da poco che si può usare PHP anche all'interno di fogli di stile (non ci avevo mai pensato!) ...e mi servirebbe un aiutino.
Ho una specie di blog in cui posso scrivere post formattabili col BBcode. Ho esteso quest'ultimo implementando una funzione che mi permette di impostare l'allineamento delle immagini a destra.
Faccio un esempio così mi capite al volo:
In questo modo l'immagine si allinea a destra. (omettendo "=right" si allinea a sinistra di default)codice:[img = right] http://link immagine.jpg [ /img ]
Il mio problema è che vorrei impostare un margine diverso a seconda che l'immagine si trovi allineata a destra o a sinistra; ho pensato di usare quindi PHP dentro al CSS.
Entrando nello specifico, vorrei che:
Se l'immagine ha l'attributo style="float:right", allora
dagli l'attributo style="margin: 15px 0px 15px 20px";
altrimenti dagli l'attributo style="margin: 15px 20px 15px 0px".
Come posso realizzare questa cosa in PHP?
In genere uso javascript per impostare dinamicamente un attributo css a un elemento, ma come faccio (in php) a controllare se un dato elemento ha quel dato attributo?
Grazie