depuis quand a-t-on le droit de mettre ça dans une feuille de style ?
Code :
- <!--[if IE]>
- <style type="text/css">div#corps{height: 100%;}</style>
- <![endif]-->
|
enlève moi ces trucs horrible de la feuille de style.
tu dois déclarer une feuille propre à IE et mettre les bouts de CSS nécessaire à IE
mais franchement tu n'as pas et le commentaire conditionnel c'est dans le code HTML qu'on le retrouve, lors de l'appel à la CSS spécifique à IE
Là n'est pas ton pb principal,
ton problème vient du fait que l'image laisse une petite marge de 4px sous elle, cela provient du fait que l'image est en display:inline.
Rajoute un display:block sur cette image et ça sera réglé.
par ailleurs je te propose une correction de ta CSS atroce afin que tu ne fasse pas de conneries à l'avenir sur cette CSS :
Code :
- *{
- margin : 0;
- padding : 0;
- }
- #conteneur{
- position: relative;
- width: 740px;
- background-color : white;
- color : black;
- border : 10px solid #d4b77c;
- margin: 0 auto;
- }
- #bandeau{
- background: url(images/structure/ban.jpg) no-repeat;
- margin: auto;
- }
- .ban_accueil{
- color: #FFFFFF;
- text-align: right;
- margin-right: 15px;
- padding-top: 80px;
- }
- #contenu{
- overflow:hidden; zoom:1;
- padding : 10px 0;
- border: 1px solid #808080;
- border-top: none;
- }
- .ban_txt {
- color: #fff;
- text-align: center;
- padding-top: 95px;
- color : #fff;
- font-size : 24px;
- font-family : Verdana, Arial, Helvetica;
- }
- #pied img{
- display:block;
- }
|
---------------
Blablaté par Harko