28172 sujets

CSS et mise en forme, CSS3

Bonsoir tout le monde !

J'ai actuellement un problème d'hover qui ne s'affiche pas uniquement sur Goolge Chrome.

Ci-dessous mon CSS et mon HTML.

<!doctype html>
<!--[if lt IE 7]> <html class="ie6 oldie"> <![endif]-->
<!--[if IE 7]>    <html class="ie7 oldie"> <![endif]-->
<!--[if IE 8]>    <html class="ie8 oldie"> <![endif]-->
<!--[if gt IE 8]><!-->
<html class="">
<!--<![endif]-->
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Chalet Clauss</title>
<link href="boilerplate.css" rel="stylesheet" type="text/css">
<link href="style.css" rel="stylesheet" type="text/css">

<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<script src="respond.min.js"></script>
<script src="http://use.edgefonts.net/fredericka-the-great:n4:all.js"></script>
</head>
<body>
<header>
	<nav id="main-nav">
    	<div id="logo">
    		<p> Chalet Clauss</p>
    	</div>
		<ul>
            <li><a href="#">Hébergement</a></li>
            <li><a href="#">Réservation</a></li>
            <li><a href="#">Infos Pratiques</a></li>
            <li><a href="#">Contact</a></li>
		</ul>
    </nav>
</header>    
    

<div class="gridContainer clearfix">
  <div id="LayoutDiv1"><p>TEST</p></div>
</div>
</body>
</html>


Le CSS :

@charset "utf-8";
img, object, embed, video {
	max-width: 100%;
}
/* IE 6 ne prend pas en charge max-width ; la largeur par défaut est donc fixée à 100% */
.ie6 img {
	width:100%;
}

/*
	Propriétés de grille fluide Dreamweaver
	----------------------------------
	dw-num-cols-mobile:		5;
	dw-num-cols-tablet:		8;
	dw-num-cols-desktop:	10;
	dw-gutter-percentage:	25;
	
	Inspiré par "Responsive Web Design" par Ethan Marcotte 
	 http://www.alistapart.com/articles/responsive-web-design
 
	
	et le système Golden Grid par Joni Korpi
	 http://goldengridsystem.com/
 
*/

/* Disposition mobile : 480px et moins. */

.gridContainer {
	margin-left: auto;
	margin-right: auto;
	width: 87.36%;
	padding-left: 1.82%;
	padding-right: 1.82%;
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

/* Disposition tablette : 481px sur 768px. Hérite des styles de : Disposition mobile */

@media only screen and (min-width: 481px) {
.gridContainer {
	width: 90.675%;
	padding-left: 1.1625%;
	padding-right: 1.1625%;
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
}

/* Disposition bureau : 769px à max. 1232px.  Hérite des styles de : Disposition mobile et disposition tablette */

@media only screen and (min-width: 769px) {
.gridContainer {
	width: 88.2%;
	max-width: 1232px;
	padding-left: 0.9%;
	padding-right: 0.9%;
	margin: auto;
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
}


/** Body Style **/

body {
	background-image:url(Background/fond.png);
	background-repeat: repeat;
}


/** Barre de Navigation : Menu **/

header {
    background-color: #232525;
    border-bottom: 1px solid #000;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.15);
    height: 120px;
    position: fixed;
    width: 100%;
    z-index: 1000;
}

#main-nav { 
	margin-right:auto;
	margin-left:auto;
	width:1000px;
	position:relative;
}  

#main-nav ul {
	float:right;
	margin-top:60px;
}

#main-nav li { /** Oveflow:hidden à voir si remet **/
	list-style:none;
	display:inline-block;
	font-size:14px;
}

#main-nav a {
	color:#999;
	text-decoration:none;
	border-right: 1px solid black;
	text-shadow:0 -1px 0 black;
	display:block;
	padding: 22px 25px;
}

#main-nav li:last-child a {
	border-right: none;
}

/** Hover **/


#main-nav a:hover,a:focus{ 
	background:rgba(0,0,0,.4);
	color:#FFF;
	box-shadow:0 1px 0 rgba(255,255,255,.4);
}
	
/** Logo **/

#logo {
	float:left;
}

p {
	font-family: fredericka-the-great, sans-serif;
	color:white;
	font-size:50px;
}


Merci d'avance pour votre aide Smiley ravi
En effet, c'est pour ça que je ne vois pas le problème sous "Google Chrome" Smiley confus

EDIT : Je passais par le logiciel "Spoon" pour charger les différentes versions des Browser sans les installer sur mon pc. Pour essayer, j'ai téléchargé le Chrome (dernière version) et le hover fonctionne très bien.

Merci quand même pour ton retour rapide Smiley smile
Modifié par Eatmycut (16 May 2013 - 17:53)