Le cadre n'apparait pas

Fermé
boss0211 Messages postés 264 Date d'inscription lundi 13 février 2006 Statut Membre Dernière intervention 9 septembre 2007 - 3 janv. 2007 à 23:25
Gihef Messages postés 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023 - 5 janv. 2007 à 15:12
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 2884 Date d'inscription samedi 29 juillet 2006 Statut Modérateur Dernière intervention 15 août 2020 825
4 janv. 2007 à 00:39
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 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023 2 778
4 janv. 2007 à 06:30
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 2884 Date d'inscription samedi 29 juillet 2006 Statut Modérateur Dernière intervention 15 août 2020 825
4 janv. 2007 à 14:25
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
5 janv. 2007 à 00:32
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 Date d'inscription lundi 13 février 2006 Statut Membre Dernière intervention 9 septembre 2007 8
5 janv. 2007 à 00:43
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 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023 2 778
5 janv. 2007 à 15:12
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