Tout d'abord, et en guise de préambule, je tiens à souhaiter le bonjour/bonsoir aux membres de ce forum qui me liront. Mon inscription est encore "fraîche" et c'est mon premier message en ces lieux.
Mon problème semblera caractéristique du béotien pour certains mais j'assume cet état : le positionnement en CSS m'est encore obscur.
Voici la problématique : je cherche à insérer une "background-image" à l'intérieur d'un élément h1 converti en bloc. Malgré de nombreuses tentatives, l'image demeure invisible. Son appel reste infructueux. Afin d'éclairer la situation, voici le code html :
Et voici la CSS attenante :
Je précise que lorsque je fais appel à l'image de manière basique (à l'intérieur de balises <img> à la suite de la balise h1) cela fonctionne.
Si vous m'avez lu jusqu'ici et que vous avez détecté le hic... ou tout simplement des suggestions, n'hésitez pas.
Merci par avance.
Cordialement,
Arko82
Modifié par Arko82 (22 Oct 2009 - 15:57)
Mon problème semblera caractéristique du béotien pour certains mais j'assume cet état : le positionnement en CSS m'est encore obscur.
Voici la problématique : je cherche à insérer une "background-image" à l'intérieur d'un élément h1 converti en bloc. Malgré de nombreuses tentatives, l'image demeure invisible. Son appel reste infructueux. Afin d'éclairer la situation, voici le code html :
<body>
<div id="global">
<div id="entete">
<h1><a href="#">Lorem ipsum</a></h1>
</div>
</div>
</body>
Et voici la CSS attenante :
@charset "UTF-8";
body {
background: #333;
font-family: Verdana, "Bitstream Vera Sans", "Lucida Grande", sans-serif;
font-size: .8em;
line-height: 1.25;}
html {font-size: 100%;}
html, body {
height: 100%;}
body {
padding: 0;
margin: 0;
padding: 0px 20px;}
#global {
min-height: 100%;
width: 750px;
overflow: hidden;
margin-left: auto;
margin-right: auto;}
#entete {
background-color:#333;
padding: 15px 20px 10px 0px;
height: 140px;}
#entete h1 {
display:block;
float:left;
width:200px;
height:100px;
background: url(images/Logo.gif) no-repeat 0 0;
text-indent:-10000px;
margin: 0 0 0 20;
background-color:#FFFFFF;
color:#FFF;}
#entete h1 a {
display:block;
width:100%;
height:100%;}
h1 {font-size: 3em; text-align:center;}
Je précise que lorsque je fais appel à l'image de manière basique (à l'intérieur de balises <img> à la suite de la balise h1) cela fonctionne.
Si vous m'avez lu jusqu'ici et que vous avez détecté le hic... ou tout simplement des suggestions, n'hésitez pas.
Merci par avance.
Cordialement,
Arko82
Modifié par Arko82 (22 Oct 2009 - 15:57)