28173 sujets

CSS et mise en forme, CSS3

Bonjour,

Je souhaite donner par exemple une bordure à une div de ce type:

border-left: solid

Toutefois, le but serait que cette border n'aille pas du haut au bas de la div mais uniquement sur une partie. Par exemple que celle-ci s'arrête à 10px du haut et du bas de la div.

Est-ce réalisable facilement ?

D'avance merci et salutations à tous.

David
Sans doute en jouant avec les marges négatives, mais ça va poser d'autres problèmes.

Donc je doute que ça soit faisable facilement.
Bonjour,

Inclure dans le code HTML un élément div supplémentaire servant à faire apparaître cette bordure (please, ne pas hurler au scandale parce que ce n'est pas sémantique. Si l'effet de présentation est jugé important, div sert exactemnt à cela).

Eviter les bidouillages, en revanche : ils ne seront pas seulement difficiles, comme dit justement Carmine ; ils seront très aventureux, tout simplement parce que le modèle de boîte CSS2.x n'est pas du tout fait pour cela.