Calque fixé pour de bon. Utopie ?
Calque fixé pour de bon. Utopie ?
Salut !
Je suis en train de réaliser un site. J'ai besoin d'incruster plusieurs grosses parties textuelles sur la page. J'avais pensé aux iframe mais j'avais oublié que c'était la merde à gérer (référencement entre autre).
Je suis maintenant en train de m'acharner a incorporer ces fichiers dans des calques (<div>). Le problème des calques, c'est le positionnement sous Mozilla, IE ... J'ai un sale décalage entre ces 2 browsers.
Mon calque est inclu à l'intérieur d'une cellule d'un tableau (pas le choix, design oblige). Sous Firebird, le calque se place sous le tableau, sous IE 6, le calque est à sa bonne place, dans la cellule. Le calque est positionné en absolu (position: absolute;). Pour contrer ça, je suis obligé de coller des marge au calque sous Firebird. Mais du coup, ça foire sous IE.
Quelqu'un sait il comment positionner "universellement" un calque ?
Je suis en train de réaliser un site. J'ai besoin d'incruster plusieurs grosses parties textuelles sur la page. J'avais pensé aux iframe mais j'avais oublié que c'était la merde à gérer (référencement entre autre).
Je suis maintenant en train de m'acharner a incorporer ces fichiers dans des calques (<div>). Le problème des calques, c'est le positionnement sous Mozilla, IE ... J'ai un sale décalage entre ces 2 browsers.
Mon calque est inclu à l'intérieur d'une cellule d'un tableau (pas le choix, design oblige). Sous Firebird, le calque se place sous le tableau, sous IE 6, le calque est à sa bonne place, dans la cellule. Le calque est positionné en absolu (position: absolute;). Pour contrer ça, je suis obligé de coller des marge au calque sous Firebird. Mais du coup, ça foire sous IE.
Quelqu'un sait il comment positionner "universellement" un calque ?
C'est valide ça ??? Si tu ne spécifies pas fixed, absolute, relative, ou inherit (ou encore static je crois) pas la peine de mettre l'attribut position.Bibilefou a écrit :Ok, c bon.
J'ai passé la position en normal (CSS 2) :
position: normal;
Bibilefou a écrit :margin-top: -259px;
margin-left: 15px;
C'est bon. Merci pour la piste.


C'est quoi ce margin négatif !? C'est pas interdit mais là je vois pas trop l'intérêt, surtout d'autant de pixels...
O
c'est bien ce que je dis, c'est pas valide le "normal" :
http://www.w3.org/TR/CSS2/visuren.html#propdef-position a écrit :'position'
Value: static | relative | absolute | fixed | inherit
Initial: static
oui sorry j'ai parlé un peu vite, c'est du xhtml transitionnal, je m'étais focalisé sur le Strict qui n'uatorise pas certaines choses, notamment le valign.
Par contre pas facile de savoir où va cette image on dirait une bordure de tableau non ? Pourquoi ne pas utiliser le border du div à ce moment là ?
Par contre pas facile de savoir où va cette image on dirait une bordure de tableau non ? Pourquoi ne pas utiliser le border du div à ce moment là ?

Donc sinon, ça marche comment le border du div ?? Je connaissais pas ça.
Sinon, là, j'ai passé l'image en arrière plan + style qui aligne l'image en haut à gauche. J'ai séparé la cellule en 2. Formulaire directement dans le td. Plus à se faire chier pour caller le div.
Le Strict n'a rien de compliqué à coder, il suffit d'être un minimum attentif.
"Position : normal" ne sert à rien car c''est la position par défaut. Autant ne rien mettre.
Pour positionner tes div comme tu le veux, voici le lien de référence :
* http://openweb.eu.org/mise_en_page/
Pour avoir des exemples plus marquants :
* http://www.alsacreations.com/articles/design/ (un site sans tableaux)
* http://www.alsacreations.com/articles/frames/ (un site sans frames ni iframes)
"Position : normal" ne sert à rien car c''est la position par défaut. Autant ne rien mettre.
Pour positionner tes div comme tu le veux, voici le lien de référence :
* http://openweb.eu.org/mise_en_page/
Pour avoir des exemples plus marquants :
* http://www.alsacreations.com/articles/design/ (un site sans tableaux)
* http://www.alsacreations.com/articles/frames/ (un site sans frames ni iframes)
Tutoriels et blog (X)HTML / CSS : css.alsacreations.com
Forum Standards / CSS : forum.alsacreations.com
Forum Standards / CSS : forum.alsacreations.com
Oh on peut faire des trucs sympa avec du strict. Bon je sais les deux exemples que je vais donner sont pour un de moi et l'autre juste la CSS mais au moins je suis sûr qu'ils sont en strictBibilefou a écrit :Je suis pas assez rigoureux pour utiliser le strict. pis merde ! c lourd à coder du strict si on veut un design particulier....

http://www.frenchmozilla.org
http://olab.free.fr
Tu vois qu'on peut faire des designs sympas en se cassant la tête un minimum

Tout à fait d'accord, c'est l'enfer, je te raconte pas ce qu'il a fallut que je bidouille pour que mon site soit semblable dans les deuxtitou a écrit :Moi je trouve pas que ce soit le strict le difficile, le difficile c'est de faire un truc qui fonctionne bien avec IE et Gecko, car souvent on fait un truc strict qui est super avec gecko et en vrac avec IE et c'est ça qui est difficile put... de IE
Enfin c'est mon avis.

Dernière modification par olab le 19 sept. 2003, 16:01, modifié 1 fois.
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité