Cet article présente principalement la méthode alternative pour le paramètre currentstyle invalide de la barre de navigation sur la page d'accueil de Dedecms. Un paramètre currentstyle invalide entraînera la non-mise en surbrillance de la barre de navigation. Cet article donne une autre solution. Les amis qui en ont besoin peuvent se référer à
Par défaut, la page d'accueil de Dreamweaver ne définit pas l'attribut de surbrillance , tant que d'autres colonnes le peuvent. Le code suivant peut résoudre ce problème :
Le code est le suivant :
</p> <p><li{dede:field name=typeid runphp="yes"} (@me=="")? @me=" class='hover'":@me="";{/dede:field}> <a href='{dede:global.cfg_cmsurl/}/'><span>主页</span></a></li> {dede:channel type=' top ' row='10' currentstyle="<li class='hover'> <a href='~typelink~' ~rel~><span>~typename~</span></a></li>"} <li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li> {/dede:channel}</p> <p>
adresse de téléchargement du modèle dedecms : www.php.cn/xiazai/code/dedecms
Le code en gras bleu ci-dessus sert à déterminer si la colonne actuelle est la page d'accueil. S'il s'agit de la page d'accueil, ajoutez class='hover', sinon elle ne sera pas ajoutée, afin d'obtenir l'effet souhaité.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!