28172 sujets

CSS et mise en forme, CSS3

Re bonjour nouveau post nouveau problème ... Smiley smile
Cette fois c'est une div en position absolue qui n'apparait pas... et ce que sur IE ... je hais IE !
M'fin j'ai cherché et lut quelques infos sur les haslayout et autres technique mais rien à faire ça ne fonctionne pas ...

<DIV class=Normal id=dnn_ctr387_HtmlModule_lblContent sizcache="2" sizset="3">
  <DIV class=liens-internes id=liens-internes-ancrage>
    <UL>
       <LI><A href="#tpm">TYPES DE MESURES</A>
       <LI><A href="#a">LES APPAREILS</A>
       <LI><A href="#c">LES CAPTEURS</A>
       <LI><A href="#l">LES LOGICIELS</A>
       <LI><A href="#sep">SCHEMAS &amp; PHOTOS</A></LI>
    </UL>
  </DIV>
  <p>du contenu ....</p>
</DIV>


.liens-internes {
	LEFT: 0px;
	POSITION: static;
	TOP: 0px
}
/* Rule N°42 from /DNN/Portals/_default/Skins/JlsaWeb/skin.css */
DIV#liens-internes-ancrage {
	LEFT: -163px;
	TOP: 107px
}
/* Rule N°23 from /DNN/Portals/_default/Skins/JlsaWeb/skin.css */
DIV.liens-internes {
	BACKGROUND: url(images/panel_ss_menu.png) no-repeat left top;
	WIDTH: 137px;
	POSITION: absolute;
	HEIGHT: 106px
}


la div .liens-internes devrait sortir du flux et pouvoir s'afficher n'importe où mais sous IE ce n'est le cas ... Z'avez une idée ?

Merci d'avance !

DIV.liens-internes{}

Est la même chose que

.liens-internes{} 

Donc....

.liens-internes {
POSITION: absolute;
TOP:0px;
LEFT:0px;
WIDTH: 137px;
HEIGHT: 106px;
BACKGROUND: url(images/panel_ss_menu.png) no-repeat left top;
}


Est-ce que je me trompe? Je n'ai pas réponse a tout, mais ca me semble du pareil au même.
Modifié par simon.bdard (31 Mar 2011 - 17:39)
Le mieux serait de savoir exactement comment tu souhaite positionner le tout.
Une maquette ou un exemple "live" serait apprécié.
Bonjour, les balises <li> ne sont pas toutes fermées. Est-ce une erreur de transcription ? Sinon, c'est un problème.
Simon a raison à propos de .liens-internes.

Pourrait-on avoir le code complet, doctype inclu ?