Le cadre n'apparait pas

boss0211 Messages postés 264 Statut Membre -  
Gihef Messages postés 5165 Statut Contributeur -
bonsoir,
j'ai un petit problème de cadre qui ne s'affiche pas..
Si vous pouvez me dire l'eereur car la... je ne comprend pas!
merci

style.css
.cadre {
width: 800px;
border-collapse: collapse;
border-right: 1px solid black;
border-top: 1px solid black;
border-bottom: 1px solid black;
border-left: 1px solid black;
margin-left: 15%; 
margin-right: 15%; 
}


index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <link href="/css/style.css" rel="stylesheet" type="text/css" media="screen, print, handheld" />
  <style type="text/css">
<!--[if IE]>
BODY {
scrollbar-3dlight-color: #6a6a6a;
scrollbar-arrow-color: #fc9b00;
scrollbar-darkshadow-color: #000000;
scrollbar-face-color: #444444;
scrollbar-highlight-color: #444444;
scrollbar-shadow-color: #000000;
scrollbar-track-color: #2e2e2e;
}
<![endif]-->
</style>
 

</head>
<body>
<div class="cadre">
<br><br><br><br><br><br><h1>bonjour</h1><br><br><br><br><br>
</div>
</body>
</html>

6 réponses

Ssylvainsab Messages postés 2892 Statut Modérateur 825
 
L'adresse du fichier est bonne ?
Si tu n'est pas sur, mets le code CSS directement dans le html, ca sera plus facile pour corriger ;-)

Sinon, tu peux alléger tous tes border-blabla
par border:1px solid black;
0
Gihef Messages postés 5165 Statut Contributeur 2 779
 
Bonjour,

Il semblerait que ce soit le code réservé à IE qui gêne.
As-tu fait des essais ?

Chez moi, j'ai intégré le code du .cadre au style interne.
Quand je le place après le code IE, ça ne fonctionne pas.
Quand je la place avant… ça marche.

Alors fais comme le conseille Sylvainsab.
Ou place, après l'avoir éventuellement corrigé (?), le code IE à la toute fin de ta feuille de styles externe.


+ Essaye comme ça :
.cadre {
    width: 800px;
    border: 1px solid black;
    margin: 0 auto; 
    }
Ses dimensions, et les marges, me font penser que c'est un bloc qui va contenir le reste de ta page. Et donc qu'il sera unique.
Si c'est le cas, utilise plutôt #cadre et <div id="cadre">.
0
Ssylvainsab Messages postés 2892 Statut Modérateur 825
 
Gihef son code est "juste", il utilise des instructions conditionnelles d'IE.
Bien que ca fasse un peu tache dans le code quand même.
0
Utilisateur anonyme
 
essaye en essayant de rajouter dans ton css dans le .cadre :
color : red ;
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
boss0211 Messages postés 264 Statut Membre 8
 
voici ce que j'obtient avec le code de Ssylvainsab
http://simplement.goldzoneweb.info/sitebientot/index.html#accueil

une autre solution?? où estce impossible?

essaye en essayant de rajouter dans ton css dans le .cadre : color : red ;

-- 
Lapinkiller, étudiant en BTS IRIS (informatique et réseaux...) 
"La fin du monde n'est pas pour demain, elle est arrivée hier" (Lapinkiller)

je ne comprend pas bien ce que tu veut faire?
0
Gihef Messages postés 5165 Statut Contributeur 2 779
 
Il me semble que ta question au sujet “de cadre qui ne s'affiche pas” est résolue et que tu es en train de continuer une discussion qui concerne un autre problème et dont une solution t'a été donnée dans ce post {css - html} comment faire.

Reviens-y. Pour qu'on puisse suivre (-;
0