28172 sujets

CSS et mise en forme, CSS3

Pages :
Bonjour a tous, excusez moi de vous déranger, mais j'ai un petit souci avec les scrollbar.

En effet j'ai insérer le code CSS des scrollbar dans mon fichier css, et ca ne fonctionne pas (navigateur IE bien sur). Alors j'ai essayé de l'insérer dans mas page principal (entre <body> et </body> mais rien n'i fait. Si quelqu'un pourrais maider, merci par avance.

Je vous colle le code de ma scrollbar pour voir si tout vas bien.

body {
scrollbar-track-color: #000000;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-face-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-3dlight-color: #000000;
scrollbar-arrow-color: #FFFFFF
}

Je vous donne aussi le lien du site http://tortosa.villa-sud.com

vous verrez les scrollbar safficher en couleur normal sur le lien "Groupe" => "Francois".

J'ai aussi une deuxieme question, savez vous comment faire pour qu'il n'y ais pas le scroll horizontal dans cette page? car c'est embetant, j'ai beau redimensionner mon cadre de frame, mais ce scroll y est toujours. Merci beaucoup pour vos réponses.

Coordialement Sylvain
Modifié par Super_baloo8 (14 Sep 2005 - 08:05)
Désolé de mettre un deuxieme post, mais ca serais pour eviter que certains viennent dire pff encore des frames ou des phrases dans ce genre la. Ce n'est pas méchant.

Je m'explique sur le choix de frame, par rapport au php qui propose une fonction INCLUDE tres pratique, mais pas autant que les frames. Le site que je suis en train de crée est composé d'un header en flash, et donc je n'ai pas envie qu'il doit se recharger a chaque changement de page, pour le référencement ce n'est pas important, puisque ce site est surtout destinées à des personne qui connaisse deja le groupe présenté sur ce site.

Je voudrai aussi dire, que c'est vrai, il n'y a que IE, et Maxthon qui prennent en charge le changement de couleur de scrollbar, mais comme beaucoup de personne sont encore sous IE, alors autant que ces personnes la puissent voir le site tel que le webmaster le décide.

Voila merci de m'avoir lu, je voulais juste faire un avant propos pour ne pas que vous vous répétiez toujours Smiley langue
Modifié par Super_baloo8 (14 Sep 2005 - 04:53)
Bonjour.

Abandonne les frames !
Non bon c'était pas drôle.
Smiley lol

Pour ton problème de scrollbar coloré je ne sais pas, mais par contre, pour supprimer la barre de scroll horizontale d'une frame, il faut utiliser l'attribut scrollbars (essaie avec et sans s) avec l'une des valeurs auto, vertical, horizontal ou both selon ce que tu veux. auto signifie que les barres apparaissent seulement si c'est nécessaire, et c'est l'option qui me paraît la meilleure. Si même avec auto ta barre horizontale s'affiche, il faut forcer vertical.
a écrit :
<iframe src="presentation.htm" name="frame" width="100%" height="380" align="middle" scrollbar="vertical" frameborder="0" class="scrollencouleur" id="frame">


En mettant

a écrit :
scrollbar="vertical" ou scrollbars="vertical"


ca ne fais rien tu ne crois pas que ca serai pluto scrolling ?

Edit :

Non on ne peut pas mettre vertical dans scrolling ou soit c'est moi qui mi prend mal. Merci quand meme QuentinC (J'abandonnerai volontier les frame si je trouve un autre systeme qui permet de refraichir uniquement le centre d'une page ^^ Smiley langue Smiley langue Smiley langue )
Modifié par Super_baloo8 (14 Sep 2005 - 05:19)
Résolu !! tout simplement il fallais que j'enlève cette ligne la qui me bloquais tout
a écrit :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


Merci quand meme a toi QuentinC d'avoir essayer Smiley lol
En fait, tu as raison, c'est scrolling
et vertical et horizontal ne sont pas admis
c'est yes et no qu'il faut mettre après vérification

comme en témoigne la référence que j'ai moi-même rédigée il y a déjà un certain temps
http://quentinc.net/ref/html/iframe/

Voilà "+.

EDIT : Mise à jour de l'URL
Modifié par QuentinC (11 Oct 2006 - 19:13)
Super_baloo8 a écrit :

Résolu !! tout simplement il fallais que j'enlève cette ligne la qui me bloquais tout <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


Merci quand meme a toi QuentinC d'avoir essayer Smiley lol

Ça c'est le comble.

La seule ligne qui te rapproche un peu des standards et tu l'enlèves. Smiley fache

Je ne crois pas que ce topic va être utile à la communauté. Smiley confus
Quel ligne puis-je mettre à la place? mais sachant que les Frame ne passe pas aux validation W3C (selon mes souvenir) a quoi beau laisser cette ligne sur ma page ?
Attention à ne pas confondre frame et iframe.

Le premier (frame) a son propre DOCTYPE :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
	   "http://www.w3.org/TR/html4/frameset.dtd">

ou

<!DOCTYPEhtml PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
	   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

Et le second (iframe) ne peut être servi qu'avec un DOCTYPE Transitionnal :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
	   "http://www.w3.org/TR/html4/loose.dtd">

ou

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
	   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Je dois avouer que je ne suis vraiment pas convaincu par les arguments que tu évoques pour justifier l'usage d'un <iframe>. L'animation flash est-elle à ce point importante qu'il faille construire ton design autour de celle-ci ? Perso je ne vois aucun inconvénient à la voir rechargée chaque fois. Puis, utiliser un <iframe> pour afficher un contenu important (presentation.htm) n'est pas une bonne pratique.

De toute façon, le DOCTYPE n'est pas optionnel, il est obligatoire (sur toutes les pages). L'enlever pour régler un problème n'est pas une solution.
Modifié par Stephan (14 Sep 2005 - 07:18)
Oui vous avez raison, je n'ai pas que le header qui m'embete, si un utilisateur veux ecouter un extrait (avec le player sur la droite), et continuer a surfer comment fait il? il ne peux hors frame, a moins qu'on mexplique comment faire en Include Smiley cligne .

Pour le DocTYpe, il est insérée Smiley cligne mais seulement sur la page Index.htm comme ca l'utilisateur a sa scrollbar de ses couleurs, mais le contenu du site est au couleur du site (enfin sous IE et certains autres).

Le site que je suis en train de faire, est crée dans un but de rapidité de navigation. Celui que j'aide est en modem 56 K et j'ai vu qu'il fallais aussi eviter de recharger tout le temps toute la page.

Voila pourquoi le choix d'iframe, puis je trouve ca pratique en plus, puisque pour modifier un chapitre, on a juste a modifier un fichier HTM, et pas tout les gros "machin" autour. Comme c'est un site qui va être destinée à un "amateur" qui ne sais qu'utiliser un traitement de texte, ca ira très bien à mon avis non?

Merci pour ta réponse Stephan. Je voudrais bien pouvoir répondre à toutes les norme W3C, mais je ne comprend que la moitié des choses qu'il peuvent me dire.
Si c'est gênant de recharger l'animation flash à chaque fois, elle est probablement trop lourde. Et puis ce n'est pas le rôle d'un <iframe> de faciliter la publication d'un contenu principal sans tout les gros "machin" autour. Ça c'est le rôle des include.

Pour le player, il pourrait bien s'ouvrir dans une pop-up, si c'est une pop-up intelligente. Mais est-ce essentiel de pouvoir naviguer tout en écoutant la musique ? Il faut aussi savoir que les nouvelles fenêtres brisent le bouton « back ».

Cependant, tant et aussi longtemps que tu penseras ton design autour de « gadgets » et que tu coderas en fonction de ceux-ci, l'accessibilité et l'interopérabilité de la page en seront affectés. Le flash, les players et autres, c'est du « gravy ». Ils s'ajoutent au contenu et non l'inverse (comme ajouter le contenu sous forme d'<iframe>).

m'enfin...

Faudrait revoir ta façon de travailler.

Par exemple, si je regarde le site sans CSS, c'est le carnage. J'arrive pas à naviguer.

Perso, l'animation et le player, je m'en fout. Ce qui m'intéresse (en premier lieu) comme internaute est :

Qui est François Tortosa ?
Qu'est-ce qu'il fait ?
Comment on peut le rejoindre ?

Sans CSS, je ne vois pas. Smiley ohwell
Modifié par Stephan (14 Sep 2005 - 08:01)
Comment fait un utilisateur novice pour voir le site sans le css?

Que fais M Tortosa ? c'est ecris sur la page de présentation, mais le contenu est completement a revoir, je m'occupe uniquement du fonctionnement du site, c'est pour ca que je veux un cadre tout autour, et ya plus qu'a remplir l'intérieur.

Pour le principe du site, est savoir à qui il est dédié :

- Principe : informations sur l'artiste, moyens matériel (mon matériel) , humains (partie groupe).

le contact se trouve sur CONTACT (avec plusieurs choix, comme faire une devis, coordonnées, et pour ceux qui nont pas acces a outlook ou autre un formulaire en ligne)

- à qui est il dédié? lors de représentation, l'artiste donne des tracte avec l'addresse du site, ainsi si il veulent ecouter les extraits, connaitre un peu plus son répertoire, regarder les photos des anciens evenement il na qua naviguer.

J'espere que je taurai éclairé dans ma vision des chose. Je vais esayer de faire un pop-up intelligent (comme j'avais fais sur le site de ma baraque http://www.villa-sud.com) Merci encore pour les conseils
Modifié par Super_baloo8 (14 Sep 2005 - 08:04)
Stephan a écrit :
... Faudrait revoir ta façon de travailler ...


Je ne suis qu'amateur, j'en suis désolé, j'apprend. C'est pas facile de tout respecter Smiley ohwell

Nouveau lien de travail (pour eviter de tout perdre lol)

http://ft.villa-sud.com
Modifié par Super_baloo8 (14 Sep 2005 - 08:13)
Je comprend. Alors autant partir sur de bonnes bases Smiley cligne

La première étape devrait être de revoir ton HTML.

Tu pourrais en profiter pour abandonner la mise en pages à base de tableaux au profit du positionnement par CSS Smiley murf
Super_baloo8 a écrit :

Ca se fait avec des balise <div id="gauche" etc .. c ca non?

Entre autres ! Oui Smiley ravi

Par exemple une mise en pages 3 colonnes avec entête et pied de page me semblerait adaptée dans ton cas...
Modifié par Stephan (14 Sep 2005 - 08:33)
J'ai fini ce site, mais sans pouvoir le mettre au standart en cours, j'en suis désolé, mais j'essaye de me rattraper. Je suis en train de créer un site pour l'asso des ancien eleve de BTS CPI, Je vous donne le lien http://www.cpi.new.fr si ca vous dis de me donner votre avis sur le fonctionnement de ce site (pas encore remplis mais le fonctionnement y est) ca serais gentil merci Smiley cligne
Pages :