Variable PHP et CSS
Résolu/Fermé
clé de 12
Messages postés
139
Date d'inscription
samedi 19 juin 2010
Statut
Membre
Dernière intervention
3 novembre 2024
-
29 août 2014 à 13:37
clé de 12 Messages postés 139 Date d'inscription samedi 19 juin 2010 Statut Membre Dernière intervention 3 novembre 2024 - 30 août 2014 à 15:39
clé de 12 Messages postés 139 Date d'inscription samedi 19 juin 2010 Statut Membre Dernière intervention 3 novembre 2024 - 30 août 2014 à 15:39
A voir également:
- Inclure css dans php
- Easy php - Télécharger - Divers Web & Internet
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
- Css retour à la ligne - Forum CSS
- Comment inclure une video dans un powerpoint - Guide
- Css exposant ✓ - Forum CSS
5 réponses
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
29 août 2014 à 13:43
29 août 2014 à 13:43
et si tu définissait tes margin en %
margin-left:33%;
margin-left:33%;
dan-b
Messages postés
80
Date d'inscription
samedi 15 septembre 2012
Statut
Membre
Dernière intervention
20 octobre 2014
7
29 août 2014 à 15:59
29 août 2014 à 15:59
Bonjour,
Il existe des "préprocesseurs" qui permettent de générer des css dynamiques (cf LESS, SASS). Ou on peut tout simplement créer une page style.php. Voir un article sur les deux méthodes http://blog.internet-formation.fr/2013/12/creer-des-css-dynamiques-avec-php-sans-lesscss-ou-scss/
sinon, pour adapter un design aux différents écrans, il y a les media queries https://www.alsacreations.com/article/lire/930-css3-media-queries.html qui permettent de pallier certains défauts avec les largeurs en pourcentage.
Il existe des "préprocesseurs" qui permettent de générer des css dynamiques (cf LESS, SASS). Ou on peut tout simplement créer une page style.php. Voir un article sur les deux méthodes http://blog.internet-formation.fr/2013/12/creer-des-css-dynamiques-avec-php-sans-lesscss-ou-scss/
sinon, pour adapter un design aux différents écrans, il y a les media queries https://www.alsacreations.com/article/lire/930-css3-media-queries.html qui permettent de pallier certains défauts avec les largeurs en pourcentage.
clé de 12
Messages postés
139
Date d'inscription
samedi 19 juin 2010
Statut
Membre
Dernière intervention
3 novembre 2024
1
29 août 2014 à 19:54
29 août 2014 à 19:54
Très intéressant, je vais me pencher sur cette solution qui a l'avantage d'allier souplesse et unicité des couches (faux css mais vrai php).
Mais ça ne répond pas à ma question du début : comment insérer une valeurs variable dans du CSS qui est un fichier texte ? Je suis têtu, un vrai bourricot, mais on m'a affirmé que c'était possible, alors pour le fun, j'aimerai savoir.
Merci quand même, je pense que je vais étudier ta solution, j'ai l'avantage d'avoir le temps.
Cordialement
Mais ça ne répond pas à ma question du début : comment insérer une valeurs variable dans du CSS qui est un fichier texte ? Je suis têtu, un vrai bourricot, mais on m'a affirmé que c'était possible, alors pour le fun, j'aimerai savoir.
Merci quand même, je pense que je vais étudier ta solution, j'ai l'avantage d'avoir le temps.
Cordialement
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
29 août 2014 à 21:51
29 août 2014 à 21:51
une solution (un peu crade ) serait de mettre la partie concernée de ta feuille de style dans le head de ta page .php
sinon tu peux aussi regarder du côté de jQuery qui permet de modifier les propriété css au niveau du navigateur, et du même coup lire la résolution et appliquer la formule de calcul.
<head> <link rel="stylesheet" type="text/css" href="xxxxxxxx.css" media="all" /> <style type="text/css"> ....... margin-left:<?php echo $variable; ?> px; </style> </head>
sinon tu peux aussi regarder du côté de jQuery qui permet de modifier les propriété css au niveau du navigateur, et du même coup lire la résolution et appliquer la formule de calcul.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
clé de 12
Messages postés
139
Date d'inscription
samedi 19 juin 2010
Statut
Membre
Dernière intervention
3 novembre 2024
1
30 août 2014 à 15:39
30 août 2014 à 15:39
Ouais, finalement, à vous lire tous, je pense que le fichier CSS n'accepte pas de variables et que l'on doit user de variables session ou de simili CSS fait avec du code php, ce qui ne me dérange pas.
Merci à tous
Merci à tous
Modifié par clé de 12 le 29/08/2014 à 15:19
Merci de toutes façons pour ta réponse.