Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1389 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  créer un cadre arrondi en css

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

créer un cadre arrondi en css

n°1145293
alaindeloi​n69
Posté le 10-07-2005 à 00:34:33  profilanswer
 

voila mon probleme:
 
 je vais souvent sur alsacréation et comme il n'y a plus quelques tutos, je le pose ici car  
 j'ai pas trop envie d'acheter son livre meme si j'adore raphael pour un tuto :
 
 créer un cadre arrondi en css, mais alors j'ai aucune idées, mais alors aucunes, lol
 voila ma question.
 
 
 vous etes pas obligés de me repondre pas écrit, avec un lien sur un site qui l'explique.
 
 voila merci a tous ciao @+++
 
 a oui, j'ai une autre question, il faut mettre le quel de charset iso je sais pas quoi ???
 mettez moi un lien de site en français de preférance  :D


Message édité par alaindeloin69 le 10-07-2005 à 00:41:40

---------------
mon site perso, allez visiter
mood
Publicité
Posté le 10-07-2005 à 00:34:33  profilanswer
 

n°1145300
masklinn
í dag viðrar vel til loftárása
Posté le 10-07-2005 à 00:58:56  profilanswer
 

alaindeloin69 a écrit :


 créer un cadre arrondi en css, mais alors j'ai aucune idées, mais alors aucunes, lol
 voila ma question.


Les coins arrondis sont une propriété CSS3 pas vraiment implémentée pour le moment.
 
Il existe actuellement 3 moyens de faire des cadres arrondis à peu près propre:
1- Le faire uniquement dans les navigateurs le gérant
C'est à dire les navigateurs basés sur gecko (Seamonkey, Firefox, Camino, K-Meleon) grace à la propriété -moz-border-radius et ceux basés sur KHTML (Konqueror et Safari) grâce à -khtml-border-radius
 
2- Custom corners and borders de Roger Johansson
 
3- Nifty Corners d'Alessandro Fulciniti


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1145303
alaindeloi​n69
Posté le 10-07-2005 à 01:04:26  profilanswer
 

oula, lol, j'ai pas tt saisi, et le probleme c'est que tes liens, j'ai ésayé de regarder mais ...... les autres langues que le français ....... voila quoi lol
 
raphael a utilisé quoi comme technique ???? car je pense que c'est la mieu et la plus courte ??????? mais si c'est  
trop dure je le ferais pas ..... je me débrouillerais autrement
 
sinon pour le charset iso .... on met quoi ?


Message édité par alaindeloin69 le 10-07-2005 à 01:04:48

---------------
mon site perso, allez visiter
n°1145305
zapan666
Tout est relatif
Posté le 10-07-2005 à 01:30:21  profilanswer
 

masklinn a écrit :

Les coins arrondis sont une propriété CSS3 pas vraiment implémentée pour le moment.
 
Il existe actuellement 3 moyens de faire des cadres arrondis à peu près propre:
1- Le faire uniquement dans les navigateurs le gérant
C'est à dire les navigateurs basés sur gecko (Seamonkey, Firefox, Camino, K-Meleon) grace à la propriété -moz-border-radius et ceux basés sur KHTML (Konqueror et Safari) grâce à -khtml-border-radius
 
2- Custom corners and borders de Roger Johansson
 
3- Nifty Corners d'Alessandro Fulciniti


4- Avec le système de porte coulisante. Ca ne s'applique pas partout je crois.
 
Source : http://alistapart.com/articles/mountaintop/


---------------
my flick r - Just Tab it !
n°1145455
alaindeloi​n69
Posté le 10-07-2005 à 13:02:47  profilanswer
 

dac merci mais pour le charset iso, vous m'avez pas repondu ?


---------------
mon site perso, allez visiter
n°1145461
masklinn
í dag viðrar vel til loftárása
Posté le 10-07-2005 à 13:05:35  profilanswer
 

Ben vu la question...
 
le charset c'est la "langue" du document, son encodage, donc ça depend de l'encodage configuré dans ton éditeur de texte [:spamafote]
 
Les deux principaux charsets pour les langages européens sont utf-8 et iso-8859-1 (parfois nommé "latin-1" )


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1145569
alaindeloi​n69
Posté le 10-07-2005 à 16:27:36  profilanswer
 

ok merci, mais j'utilise xhtml-kit, il me met automatiquement le DOCTYPE mais pas le charset:
 
voici le doctype qu'il me met :
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 
dans ce cas je met quoi comme charset???? pk ???
y a t-il un raccourci dans html-kit pour le mettre un charset ?


---------------
mon site perso, allez visiter
n°1145980
FlorentG
Unité de Masse
Posté le 11-07-2005 à 09:47:51  profilanswer
 

Le charset est précisé par le serveur, lorsqu'il envoie la page. Après tu peux l'inclure dans ton doc HTML, ce qui servira par exemple quand t'ouvres la page via le disque dur :

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

n°1146343
plainsofpa​in
Pingouino's lover
Posté le 11-07-2005 à 14:15:21  profilanswer
 

Euh sinon, raphael, il a mis le tuto sur les coins arrondis dans son livre "CSS2, pratiques du webdesign", chez eyrolles.
 
C'est un bon achat, et c'est en francais !
 
 :pt1cable:


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
n°1146414
alaindeloi​n69
Posté le 11-07-2005 à 14:57:33  profilanswer
 

FlorentG a écrit :

Le charset est précisé par le serveur, lorsqu'il envoie la page. Après tu peux l'inclure dans ton doc HTML, ce qui servira par exemple quand t'ouvres la page via le disque dur :

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">



 
comment ça ???? comment je fais pour trouver quel charset mettre sur mon site (pas fini) par ex ?


---------------
mon site perso, allez visiter
mood
Publicité
Posté le 11-07-2005 à 14:57:33  profilanswer
 

n°1146424
FlorentG
Unité de Masse
Posté le 11-07-2005 à 15:03:28  profilanswer
 

Dans ton cas, via PHP, avec un p'tit header(); Parce que là, le serveur n'envoi pas de charset. Et pour ma part, j'ai mis l'encodage par défaut en utf-8, et du coup tous les caractères accentués et autres s'affichent mal. D'ailleurs c'est dingue le nombre de sites qui t'envoit des pages sans charset, en espérant que l'internaute est en iso-8859-1 par défaut :/

n°1146433
masklinn
í dag viðrar vel til loftárása
Posté le 11-07-2005 à 15:07:37  profilanswer
 

alaindeloin69 a écrit :

comment ça ???? comment je fais pour trouver quel charset mettre sur mon site (pas fini) par ex ?


Citation :

ça depend de l'encodage configuré dans ton éditeur de texte


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1168838
alaindeloi​n69
Posté le 03-08-2005 à 13:31:08  profilanswer
 

ps: crée un cadre arrondi en CSS : http://www.alsacreations.com/articles/cadre/


---------------
mon site perso, allez visiter
n°1168862
kirua_sama
Learn sciences with senses
Posté le 03-08-2005 à 13:47:37  profilanswer
 

merci alain c'est exactement ce que je cherchai, dire que je l'avais perdu :'(

n°1168866
masklinn
í dag viðrar vel til loftárása
Posté le 03-08-2005 à 13:51:47  profilanswer
 

Une meilleure version pour custom corners :o


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1168869
kirua_sama
Learn sciences with senses
Posté le 03-08-2005 à 13:54:30  profilanswer
 

:sweat:  :whistle: Merci masklinn mais je prefere tout comprendre  :sarcastic:  :D

n°1168913
alaindeloi​n69
Posté le 03-08-2005 à 14:37:34  profilanswer
 

derien !!! je l'ai trouvé tt seul !! pour une fois !!


---------------
mon site perso, allez visiter
n°1169049
kirua_sama
Learn sciences with senses
Posté le 03-08-2005 à 16:16:49  profilanswer
 

mais je ne sais toujours pas commen faire des bordures ( sur les 4 cotes ) en css :'(

n°1169064
afbilou
pouet your life
Posté le 03-08-2005 à 16:28:47  profilanswer
 

Tu comptes faire des bords arrondis a des blocs. Peux tu nous en dire plus sur tes blocs ? Seront-ils de largeur fixe par exemple ? Le probleme serait alors beaucoup beaucoup plus simple. Car les methodes de alsacreation et compagnie sont des methodes fexibles (horizontalement et verticalement) : contraintes qui compliquent sensiblement le probleme.
 
Et pourquoi ne pas faire une solution en javascript ? Ca aurait le merite de ne pas polluer le code HTML de div inutiles. Les navigateurs sans JS auraient des bordures rectangulaires : ca ne gene e rien l'accessibilite. Lorsque CSS3 sera supporté tu n'auras pas a toucher a ton code HTML pour faire de belles bordures : juste vire le javascript et definir des background multiples et bien places dans le CSS.

n°1169072
afbilou
pouet your life
Posté le 03-08-2005 à 16:37:34  profilanswer
 

Wé en fait http://www.456bereastreet.com/arch [...] d_borders/ c'est du javascript :D c'est bien comme tout ;)

n°1169087
kirua_sama
Learn sciences with senses
Posté le 03-08-2005 à 16:46:33  profilanswer
 

bah en faite je veux des blocs fexibles des deux cote avec des bordure en images. je penses pouvoir le realiser moi meme sauf que il y aurai besoin de beacoup de div, j'aimerais donc une solution plus propre.

n°1169088
kirua_sama
Learn sciences with senses
Posté le 03-08-2005 à 16:46:58  profilanswer
 

non pas d'anglais stp :'(

n°1169091
afbilou
pouet your life
Posté le 03-08-2005 à 16:49:14  profilanswer
 

http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
 
Franchement y a pas mieux !!
 
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
http://www.456bereastreet.com/arch [...] d_borders/
 
vas tu cliquer sur le lien oui ???!!!

n°1169092
afbilou
pouet your life
Posté le 03-08-2005 à 16:50:49  profilanswer
 

La page d'exemple alors :
http://www.456bereastreet.com/lab/ [...] s_borders/
 
C'est pas en anglais, c'est en javascript ... tu vas avoir encore plus de mal je pense :p

n°1169224
Kristoph
Posté le 03-08-2005 à 18:22:33  profilanswer
 

Voici une version qui skin completement les bordures d'une boite entièrement en CSS. Pas besoin d'ajouter de HTML en plus pour le faire marcher, et ce sans javascript non plus.
 
http://www.howtocreate.co.uk/wrong [...] ntbox.html
 
Problème : la meilleure version ne marche que sous Safari, Opera et Konqueror 3.3+ Il y a une version de remplacement qui marche sous un Firefox recent mais elle est moins propre :)


Message édité par Kristoph le 03-08-2005 à 18:23:22
n°1169244
kirua_sama
Learn sciences with senses
Posté le 03-08-2005 à 18:34:04  profilanswer
 
n°1169268
masklinn
í dag viðrar vel til loftárása
Posté le 03-08-2005 à 18:50:48  profilanswer
 

Citation :

Hors de avec les divs, dedans avec le JS
 
Étant un surgeon pour le marge bénéficiaire bénéficiaire propre, j'ai écrit un peu du Javascript pour m'aider à nettoyer des choses vers le haut. Le manuscrit insère les frais supplémentaires division éléments et changements le nom de classe du récipient principal. Changer le nom de classe est fait pour permettre dénommer différent selon, que le Javascript soit disponible ou pas.


[:roi]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1169273
kirua_sama
Learn sciences with senses
Posté le 03-08-2005 à 18:53:10  profilanswer
 

:sweat:

n°1169274
afbilou
pouet your life
Posté le 03-08-2005 à 18:54:33  profilanswer
 

C'est comme ca que the-shadow a appris :D respect :D

n°1169275
kirua_sama
Learn sciences with senses
Posté le 03-08-2005 à 18:55:18  profilanswer
 

bah oue mais en anglais non plus j'ai pas compris un traitre mot :(

n°1169277
afbilou
pouet your life
Posté le 03-08-2005 à 18:57:10  profilanswer
 

Bah contente toi de lire le code source javascript de l'exemple alors ! C'est tres clair, tres simple, tres court.

n°1169298
kirua_sama
Learn sciences with senses
Posté le 03-08-2005 à 19:54:37  profilanswer
 

:'( oue mais moi pas connaitre java :d

n°1169306
gatsusat
Posté le 03-08-2005 à 20:02:54  profilanswer
 

JavaScript boulzor

n°1861580
thib0
Posté le 14-03-2009 à 19:52:28  profilanswer
 

Je suis allé sur le truc de Nifty et j'aimerais bien savoir comment faire pour que la couleur du bord change quand je passe sur un lien
 
le code javascript:  
 
window.onload=function(){
if(!NiftyCheck())
    return;
RoundedTop("div#container","#FFF","#e7e7e7" );
RoundedBottom("div#container","#FFF","#8395CB" );
/*J'ai essayé la manière ci-dessous mais cela ne marche pas donc.."*/
RoundedTop("ul#nav li.active","transparent","#C0CDF2" );
/*Quand le lien n'est pas actif cela donne le code ci-dessous*/
RoundedTop("ul#nav li","transparent","#8395CB" );
Rounded("div#box","#C0CDF2","#E4E7F2" );
Rounded("div#minipics li","#C0CDF2","#FFF" );
RoundedTop("div.gradient","#C0CDF2","#B8B8B8" );
RoundedBottom("div.gradient","#C0CDF2","#ECECF2" );
}
 
 
le code css :
ul#nav,ul#nav li{list-style-type:none;margin:0px;padding:0px}
ul#nav{padding-right:2%}
ul#nav li{float:right;width:80px;margin-right:2px}
ul#nav a{float:left;width:80px;text-decoration:none;background: #8395CB;color: #fff}
ul#nav li.active a,ul#nav a:hover{font-weight:bolder;background: #C0CDF2;color: #000}
 
 
Merci d'avance ;)


Message édité par thib0 le 14-03-2009 à 19:53:12
n°1949701
tckalexon
Webmaster, Dj & Product
Posté le 12-12-2009 à 00:33:03  profilanswer
 

ta réponse du probleme dans t script du JS tu le trouve ici dans c lien:
 
-http://www.jejavascript.net/
-http://www.lecodejava.com/
-http://www.w3schools.com/
 
sa pourrai te servir

n°1949986
gatsu35
Blablaté par Harko
Posté le 14-12-2009 à 09:55:38  profilanswer
 

sur 3 des sites que tu cites, 2 sont des plaies du web, le 3ème  est correct. Et ce n'est pas avec ça que tu vas l'aider


---------------
Blablaté par Harko
n°1950193
rufo
Pas me confondre avec Lycos!
Posté le 14-12-2009 à 16:20:39  profilanswer
 

franchement la méthode présentée sur le site http://www.456bereastreet.com/lab/ [...] s_borders/  est absolument immonde! En regardant le code JS, j'ai eu le doute que ça rajoutait à chaque fois autant de "lignes" à base de balise <b> pour dessiner l'arrondi, en l'exécutant et vérifiant avec Firebug, j'en ai eu la confirmation  :cry:  
 
Quant à la solution de rajouter des div via un JS, elle a au moins le mérite d'être mutli-navigateurs, ce qui n'est pas le cas de la dernière, certes full CSS mais qui ne fonctionne pas avec IE6 (ben oui, dans les grosses boîtes/admin, c'est encore bien souvent le navigateur officiel, et probablement encore pour un bon bout de temps :( )... Perso, ce que je fais, c'est du cadre à bords droits pour IE 6 et à bords arrondis pour les autres. Je fais même parfois une IHM très belle pour Firefox et autres et une IHM moins belle pour IE histoire d'insiter les utilisateurs à prende Firefox comme navigateur par défaut ;)


Message édité par rufo le 14-12-2009 à 17:02:19

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  créer un cadre arrondi en css

 

Sujets relatifs
[OS] Créer un nouveau système de fichiers.creer des bookmarks en VBA
Créer une ligne verticale qui longe la pagecreer un fichier executable
Comment créer un menu fixe (style frame) en html ?[résolu] Problème d'affiche d'un cadre 3D
créer un objet d'un element de base de données.Créer une page html de tant de largeur sur tant de hauteur
pb pour créer un lien à partir dune chaine avec des quotesComment créer une DK boot fait maison
Plus de sujets relatifs à : créer un cadre arrondi en css


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR