Lecture et réglage z-valeurs de l'indice avec jQuery sur les navigateurs Webkit
jQuery("#X").css("z-index");
renvoie toujours "auto" sur les navigateurs Webkit. Fonctionne bien sur Firefox.
Il apparaît également que vous ne pouvez pas définir le z-index avec quelque chose comme: jQuery("#X").css("z-index",5);
Cas de Test suit:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery CSS Z-index Fail</title>
<script src="http://code.jquery.com/jquery-1.6.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#X").css("z-index",5);
$("#Y").append($("#X").css("z-index"));
});
</script>
<style type="text/css">
h1 {z-index: 3;}
</style>
</head>
<body>
<h1 id="X">Some Text</h1>
<div id="Y"> Z-index is: </div>
</body>
</html>
Vous devez vous connecter pour publier un commentaire.
Vous DEVEZ spécifier la position à l'utilisation de z-index.
il corrige immédiatement en Chrome.
essayer
zIndex
au lieu dez-index
.Un problème connu avec les navigateurs Webkit, détaillé ici
Marqué la résolution est ne sera pas corrigé. Donc ne vous attendez pas à s'en aller de sitôt.
Jqueryu de l'INTERFACE utilisateur de zIndex fonction semble avoir le même problème BTW: