28173 sujets
CSS et mise en forme, CSS3
rafale29 a écrit :
Bonjour,
il existe la propriété border-radius il me semble
regarde ici
Attention: border-radius est une propriété CSS3 et ne fonctionne que comme propriété mozilla notée:
-moz-border-radius
Se tourner vers des solutions basées sur des images de fonds, des solutions javascripts.
->recherche
http://www.cssplay.co.uk/boxes/krazy.html
vla le lien. Il s'agit de la meme chose que les nifty corner
http://www.html.it/articoli/nifty/index.html
... mais en poussant la creativité un peu plus loin.
et j'avoue, ca rends pas mal ! Même si, au niveau architecture...
vla le lien. Il s'agit de la meme chose que les nifty corner
http://www.html.it/articoli/nifty/index.html
... mais en poussant la creativité un peu plus loin.
et j'avoue, ca rends pas mal ! Même si, au niveau architecture...
nifty corner et crazy corner marchent de la meme manière, en ajoutant des elements <b> en haut et en bas du div a arrondir, et en leur fixant des marges de plus en plus réduites, ce qui l'illlusion d'un arrondit... chaque element <b> faisant un pixel de haut.
Si tu veut agrandir les angle, il va falloir
1/ rajouter autant d'elements <b> que ton arrondit va faire de pixel en hauteur
2/ bidouiller coté css pour decaler les elements un par un et obtenir un joli décalage.
Ca risque de devenir vite très lourd, déja que c'est un hack...
pour "cacher" le tout utilise la version avec JS de nifty corners, qui se dégrade bien sans JS.
Modifié par le.troll (20 Jul 2007 - 09:28)
Si tu veut agrandir les angle, il va falloir
1/ rajouter autant d'elements <b> que ton arrondit va faire de pixel en hauteur
2/ bidouiller coté css pour decaler les elements un par un et obtenir un joli décalage.
Ca risque de devenir vite très lourd, déja que c'est un hack...
pour "cacher" le tout utilise la version avec JS de nifty corners, qui se dégrade bien sans JS.
Modifié par le.troll (20 Jul 2007 - 09:28)