18-03-2015, 09:30 AM
Code :
<div id="fonctions">
<span id="span_vue" onclick="document.getElementById('iframe_vue_mechas').src='vuemechas.php';$('#fenetre_vue_mechas').dialog('open');" title="Vue du Mechas">Vue <img id="loupe" name="loupe" src="images/interface/icones/icone_loupe.png" border="0">
</span><span id="span_millieu">|</span>
<span id="span_configuration" onclick="document.getElementById('iframe_mech_lab').src='mech_lab_v2.php';$('#fenetre_mech_lab').dialog('open');javascript:introJs().exit();">
<a id="btn_mechlab" href="#" class="btn_menu" onclick="document.getElementById('iframe_mech_lab').src='mech_lab_v2.php';$('#fenetre_mech_lab').dialog('open');javascript:introJs().exit();">
</a>Configuration</span>
</div>
Y'a une sacrée révision des codes à faire.
je dirais qu'il serait préférable, pour une plus grand compatibilité entre les différents navigateurs de mettre des liens/boutons sur des balise <a> plutôt que des span
J'ai aussi l'impression que tu fais un nouveau "bout de code" css pour chaque div que tu crées.
Le problème, c'est que si tu veux un "style" global, il va falloir que tu épluches chaque cascade de style que tu as fait.
en faisant un css avec 2 type de div (une bleu et une orange) ça te sera plus facile pour modifier ton design. (et plus rapide aussi =) )
Pour ajouter de la "lisibilité" place un pointer sur chaque "zone" cliquable ! c'est vraiment ce qu'il me choque le plus.
#fonctions>span {
cursor:pointer;
}
/*changement de couleur au survole */
#fonctions>span:hover{
text-decoration:underline;
color:white;
}
"Somewhere, something incredible is waiting to be known..."
Carl Sagan.
Carl Sagan.