J'ai besoin de mon administrateur pour pouvoir modifier/mettre à jour la bannière de mon site.Comment modifier dynamiquement CSS
C'est le code de la bannière
<div class="containertop">This depends on the background of the div</div>
et c'est le CSS pour que
.containertop
{
width:1000px;
height:300px;
**background:url(../images/1.png) no-repeat center;**
margin: 0 auto;
margin-top: 40px;
}
Ce que je voudrais arriver est la même que celle d'une photo de couverture Facebook. Quand une nouvelle bannière est téléchargée, le CSS sera mis à jour (quelque chose comme ça). Mais bien sûr, la nouvelle bannière doit être extraite de la base de données.
Je pense que le CSS deviendrait comme ceci:
Fetch la source bannière enregistrée puis:
background:url(<?php echo $row['image']; ?>);
mais puis-je faire la connexion PHP à la base de données (y compris « dbname.php ') dans un txt CSS?
Vous pouvez le modifier dynamiquement en utilisant JavaScript ou jQuery. –
Il serait plus facile d'utiliser css en ligne sur le tag lui-même - déplacez 'fond: url (../ images/1.png) no-repeat center;' dans la balise comme élément de style, puis réglez-le en PHP. Pas besoin de JS ici. –
http://www.coolphptools.com/dynamic_css vérifier cela –