Annonce ToutSurTout

Bienvenue sur toutsurtout.biz

Déjà 15 ans !

Radio TST

Si vous souhaitez participer vous aussi aux discussions sur le forum, il faut vous inscrire ou vous identifier.

Le Thème TST Automne est maintenant en place.

Les inscriptions sont actuellement OUVERTES.

Message 1 Discussion postée le 29-09-2009 à 01:14:35

Philippe
Avatar de Philippe


Titre: Banni
Avancement: Niveau 3
Date d'inscription: 26-09-2009
Messages: 3 660

Faire un div arrondi sans image en .css

Grâce à cette astuce, il vous sera possible de réaliser un div aux formes arrondies, et de couleur paramétrable, tout ceci facilement !

Div Arrondi

L'idée est relativement simple, mais s'avère simplement géniale. En fait, le principe du script de ce  "div arrondi" est d'utiliser une très fine zone de texte (invisible) pour créer nos côtés.

Pour se faire, voici le conteu du "script" css. Il devrait être placé (sans les balises <style et </style, première et dernière ligne donc dans votre fichier .css. Si vous voulez juste tester, placez l'intégralité de  ce code dans votre page web.



Code Css


<style type="text/css">

.divarrondi { background:#0099CC; width:345px;  }

b.dtop, b.dbas{display:block;background:#FFFFFF; font-size:1px; }
b.dtop b, b.dbas b{display:block;height: 1px; font-size:1px;
    overflow: hidden; background:#0099CC;}
b.r1{margin: 0 5px ; font-size:1px;}
b.r2{margin: 0 3px ; font-size:1px;}
b.r3{margin: 0 2px ; font-size:1px;}
b.dtop b.r4, b.dbas b.r4{margin: 0 1px;height: 2px; font-size:1px;}
</style>



N'oubliez pas la partie font-size:1px. Cette dernière s'avère importante, en effet, elle empêche un vilain bug d'affichage d'internet explorer.

La partie du .divarrondi sera celle qui devrait être modifié. width signifie donc sa taille (exprimée ici en px), et le background sa couleur de fond.

b.dtop, b.dbas{display:block;background:#FFFFFF; Ceci va donner comme couleur d'arrière plan ( à nos côtés ) une valeur "blanche". Changez là si votre page est d'une autre couleur.


donc

Et voici le contenu de notre div arrondi  à intégrer dans une page de votre site :

<div class="divarrondi">
  <p><b class="dtop"><b class="r1"></b><b class="r2"></b><b class="r3"></b><b class="r4"></b></b><h1>Titre</h1> Et Blabla Blabla bla! <br/>
    <span class="Style2">Voici notre super div arrondi ! </span></p>
  <p>Pour r&eacute;aliser ce div, merci de lire l'explication :o)  <b class='dbas'><b class='r4'></b><b class='r3'></b><b class='r2'></b><b class='r1'></b></b></p>
</div>


La partie contenu dans notre Tout ce qui commence avec <h1> et finit par le <b class='dbas'> peut être modifié pour intégrer du texte, des images, des tableaux (table) ou autre.


https://www.world-lolo.com/images/uploads/image.num1445754529.of.world-lolo.com.jpg
Des stades aux entrées payantes sont pleins de gens qui pensent que ceux qu'ils applaudissent sont trop payés, et les bibliothèques à l'entrée gratuite sont vides des gens qui pensent que les livres sont trop chers ...
 

Message 2 Réponse postée le 23-11-2009 à 18:26:07

Caroline
Avatar de Caroline


Titre: Modératrice de choc
Avancement: Niveau 3
Lieu: Marne
Date d'inscription: 27-09-2009
Messages: 5 352

Re: Faire un div arrondi sans image en .css

+1


http://www.toutsurtout.biz/img/UserBarTST.gif
https://www.world-lolo.com/images/uploads/image.num1258671799.of.world-lolo.com.jpeg
 

Message 3 Réponse postée le 23-11-2009 à 19:33:00

Xtrem
No Avatar


Titre: Membre Suprême
Avancement: Niveau 1
Lieu: En face de mon PC
Date d'inscription: 03-10-2009
Messages: 235

Re: Faire un div arrondi sans image en .css

Bien joué je prend smile


http://www.toutsurtout.biz/img/UserBarTST.gif