28172 sujets

CSS et mise en forme, CSS3

Salut,

Déjà, je tiens à vous féliciter pour le nouveau design de alsacreation (vraiment magnifique).
De mon côté, j'ai une question concernant les dimensions.

J'ai un bloc ou sa hauteur varie selon les pages, et j'aimerais cacher les 20 pixels du bas.
J'ai donc mis :
<div style="display:block;overflow-y:hidden;margin-bottom:-20px;">
Mon Bloc
</div>


Mais cela ne fonctionne pas, et c'est normal. Avez-vous une solution à me proposer ?

Merci d'avance. Smiley cligne
Thomas
Modifié par twin (02 Feb 2009 - 18:18)
Salut, c'est normal que ça ne marche pas, le margin n'est pas fait pour ça, et je ne vois pas trop comment faire sans mettre une hauteur = (hauteur calculée) - 20px;
Sur IE, çà ne marche pas.
J'abandonne cette solution. Je vais essayer de faire autrement. Smiley smile
twin a écrit :
Sur IE, çà ne marche pas.

Ça marche si tu respectes la syntaxe propre à IE, comme indiqué dans l'article. Mais c'est de toute façon une solution peu intéressante vu qu'elle exige l'utilisation du positionnement absolu.
En fait mon problème viens juste de position:absolute; Du coup, je replace mon bloc correctement, mais IE va le mettre complètement ailleurs.