28173 sujets

CSS et mise en forme, CSS3

Il était difficile de choisir une rubrique pour vous expliquer mon problème :
http://60gp.ovh.net/~sudforma/
lorsque mon menu (en flash) est positionné par mon style fixed, la sensibilité (les fonctions onRollover) est (sont) perdue(s) dans Firefox.
Je présume que c'est un bug de Firefox, et qu'il n'y a aucune solution ?
Modifié par Giboo (17 Sep 2006 - 18:20)
Salut à toi aussi Smiley ohwell
Tiens un menu flash ! en partie faisable en css ...
Modifié par Hum (12 Sep 2006 - 21:32)
Pardon pour mon manque de courtoisie... Sans me chercher d'excuse c'était la fin d'une journée difficile.
Donc bonjour à tous.

Et bien sûr, bravo pour cette remarque extrèmement pertinente... Smiley ohwell

Merci d'avance à ceux qui auraient une piste.
Une piste.

pour t'aider, si tu postais une page dans la configuration où elle pose problème ce serait mieux pour pouvoir l'observer.

La position fixed pose plutôt problème sur MSIE...mais d'après ce que tu décris ce n'est pas ton cas.

Tu devrais trouver des modèles de mise en page avec footer fixe dans :
Modeles de mises en page

Sinon, oui, je pense que toute la partie gauche de ton flash :
Le gros bouton et les liens (qui ne fonctionnent pas d'ailleurs) peut etre fait en html+css.

Je trouve juste dommage de faire du flash pour un juste un effet de rollover en fin de compte, ou alors ne pas incorporer le menu dedans, et faire un flash a coté.
Des fois je vois des menus en flash avec un rendu visuel digne du giff animé....On en est pas là, mais ce n'est qu'un "inutile" rollover.

Je regardes ta page, je pense que le plus urgent serait d'éviter :

-Mise en forme en tableau.
-Des styles dans les balises.

Un petit tour dans la FAQ ici, apprend à utiliser les class et id et gagne des Km de code et de la lisibilité et une maintenance plus facile et performante.

Tu as tout ce qu'il faut dans la FAQ pour remédier à tout ça : par exemple :
une mise en page sans tableaux
et le lien plus haut pour les gabarits.
Smiley smile
Modifié par Hum (13 Sep 2006 - 14:46)
Merci pour ton temps.
La page qui pose problème est celle donnée plus haut.

Pour défendre mes positions par rapport aux commentaires d'ordre général :

Du flash ? On fait mieux en css !
Le bouton de gauche "s'attrape" et se tourne pour faire office de sélecteur (contrainte client), et en css, j'attend de voir l'équivalant. Pareil pour le "tooltip" qui pulse fade et suit (oui oui, ça pourrait se faire en javascript), les règlettes à effet de focus (contrainte client), et le scroll de la platine de règlette lorsque le nombre de menu de premier rang dépasse l'affichage.
(Il est vrai que le "raccordement" entre ce bouton et les liens reste à faire)

La mise en forme tableau...
Hé hé hé... J'ai bien commencé avec un menu floattant. Mais le corps de texte peut contenir des images flottantes qui sont "fermées" par un clear de fin de paragraphe (pour que le suivant démarre après ces images si ce premier texte était trop court). Dans ce cas, le paragraphe est expédié en pied de menu...
Ne soyons pas intégristes : sans être trop invasif dans le code (pas plus que la technique des div pour cadres arrondis), cette mise en page me parait être raisonable. Excepté cet idiot de menu en bas (contrainte client Smiley biggol )...
Mais si tu as une alternative, je suis preneur.

D'ailleurs, merci pour ton lien vers les modèles de mise en page, mais je tire celle ci, à footer fixe, d'un lien dispensé par alsacreations dans sa faq sur les footer fixes. Smiley lol

Le fond doit être distinct de la forme.
Je suis tout à fait d'accord, et la seule intrusion que je m'accorde est celle de l'indentation des sous-menus, pour ne pas avoir à écrire un nombre définit de style, et permettre alors une profondeur de sous-menus illimitée.
Après, le mélange dans le corps de texte vient de mon éditeur de contenu qui n'intègre pas (encore !)* les feuilles de styles. Smiley murf

Smiley cligne

Sinon, j'ai pensé à essayer de compiler l'annimation avec une version plus récente que mon FlashMX de pauvre (les versions antérieures ne sont pas compatibles avec les fonctions implémentées).

*Je lorgne du côté de RTEF qui y pense aussi...
Problème résolu grace à yemo : ce n'est pas un problème de div fixed, mais simplement d'objet flash qui perd sa sensibilité dans firefox lorsqu'il est transparent.
Merci Smiley biggrin .