OUAIS ! ça roule super ici : <http://studio.quatorze.free.fr/css3/centrage_image/>
mais je ne suis pas parvenu à faire la même chose avec une modal box : <http://studio.quatorze.free.fr/css3/modalbox/index.html>
(cliquer sur "SHOW" dans le footer)<<<<<<
bon, là dans ma construction, j'ai du rater qqc...
comme l'indique ce petit bout d'essai je veux remplacer mes alert() (un seul bouton) et confirm() (deux boutons OUI/NON ou CONFIRM/CANCEL) par une div qui se centre sur la page, grise la page et plus tard, avec une animation qui l'a fait apparaître de height = 0 à sa height, comme sur Mac OS X certaines sheet...
-- « C'est aujourd'hui que commence le reste de ta vie. » (Dale Carnegie)
SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> wrote:
OUAIS ! ça roule super ici :
<http://studio.quatorze.free.fr/css3/centrage_image/>
mais je ne suis pas parvenu à faire la même chose avec une modal box :
<http://studio.quatorze.free.fr/css3/modalbox/index.html>
(cliquer sur "SHOW" dans le footer)<<<<<<
bon, là dans ma construction, j'ai du rater qqc...
comme l'indique ce petit bout d'essai je veux remplacer mes alert() (un
seul bouton) et confirm() (deux boutons OUI/NON ou CONFIRM/CANCEL) par
une div qui se centre sur la page, grise la page et plus tard, avec une
animation qui l'a fait apparaître de height = 0 à sa height, comme sur
Mac OS X certaines sheet...
--
« C'est aujourd'hui que commence le reste de ta vie. »
(Dale Carnegie)
OUAIS ! ça roule super ici : <http://studio.quatorze.free.fr/css3/centrage_image/>
mais je ne suis pas parvenu à faire la même chose avec une modal box : <http://studio.quatorze.free.fr/css3/modalbox/index.html>
(cliquer sur "SHOW" dans le footer)<<<<<<
bon, là dans ma construction, j'ai du rater qqc...
comme l'indique ce petit bout d'essai je veux remplacer mes alert() (un seul bouton) et confirm() (deux boutons OUI/NON ou CONFIRM/CANCEL) par une div qui se centre sur la page, grise la page et plus tard, avec une animation qui l'a fait apparaître de height = 0 à sa height, comme sur Mac OS X certaines sheet...
-- « C'est aujourd'hui que commence le reste de ta vie. » (Dale Carnegie)
SAM
Le 06/10/11 14:50, Une Bévue a écrit :
SAM wrote:
exemple : centrage d'une image :
OUAIS ! ça roule super mais je ne suis pas parvenu à faire la même chose avec une modal box : <http://studio.quatorze.free.fr/css3/modalbox/index.html>
(cliquer sur "SHOW" dans le footer)<<<<<<
bon, là dans ma construction, j'ai du rater qqc...
comme l'indique ce petit bout d'essai je veux remplacer mes alert() (un seul bouton) et confirm() (deux boutons OUI/NON ou CONFIRM/CANCEL) par une div qui se centre sur la page, grise la page
jusque là ça semble presque fonctionner sauf que le truc couvrant semble ne pas être gris ? et que je ne crois pas qu'il faille lui donner un z-index
la "modal" ensuite (et toujours sans z-index)
j'ai viré "xmaskframe" dont auquel je ne comprends pas l'usage, ce qui fait que [CONFIRM] [CANCEL] ne fonctionnent plus !
OUAIS ! ça roule super
mais je ne suis pas parvenu à faire la même chose avec une modal box :
<http://studio.quatorze.free.fr/css3/modalbox/index.html>
(cliquer sur "SHOW" dans le footer)<<<<<<
bon, là dans ma construction, j'ai du rater qqc...
comme l'indique ce petit bout d'essai je veux remplacer mes alert() (un
seul bouton) et confirm() (deux boutons OUI/NON ou CONFIRM/CANCEL) par
une div qui se centre sur la page, grise la page
jusque là ça semble presque fonctionner
sauf que le truc couvrant semble ne pas être gris ?
et que je ne crois pas qu'il faille lui donner un z-index
la "modal" ensuite (et toujours sans z-index)
j'ai viré "xmaskframe" dont auquel je ne comprends pas l'usage,
ce qui fait que [CONFIRM] [CANCEL] ne fonctionnent plus !
OUAIS ! ça roule super mais je ne suis pas parvenu à faire la même chose avec une modal box : <http://studio.quatorze.free.fr/css3/modalbox/index.html>
(cliquer sur "SHOW" dans le footer)<<<<<<
bon, là dans ma construction, j'ai du rater qqc...
comme l'indique ce petit bout d'essai je veux remplacer mes alert() (un seul bouton) et confirm() (deux boutons OUI/NON ou CONFIRM/CANCEL) par une div qui se centre sur la page, grise la page
jusque là ça semble presque fonctionner sauf que le truc couvrant semble ne pas être gris ? et que je ne crois pas qu'il faille lui donner un z-index
la "modal" ensuite (et toujours sans z-index)
j'ai viré "xmaskframe" dont auquel je ne comprends pas l'usage, ce qui fait que [CONFIRM] [CANCEL] ne fonctionnent plus !
et plus tard, avec une animation qui l'a fait apparaître de height = 0 à sa height, comme sur Mac OS X certaines sheet...
Bon ... tout ça ... on en avait déjà parlé ... il y a ... 3 ans ? Lors de l'ancien Mac, non ? (celui que tu as trucidé à grands coups de code Ruby)
Tu dois avoir des jikérizes ttes faites esssprès pour ça et en mieux : avec effet d'accélération/décélération
-- Stéphane Moriaux avec/with iMac-intel
Une Bévue
On 06/10/2011 18:24, SAM wrote:
Le 06/10/11 14:50, Une Bévue a écrit :
jusque là ça semble presque fonctionner sauf que le truc couvrant semble ne pas être gris ? et que je ne crois pas qu'il faille lui donner un z-index
la "modal" ensuite (et toujours sans z-index)
j'ai viré "xmaskframe" dont auquel je ne comprends pas l'usage, ce qui fait que [CONFIRM] [CANCEL] ne fonctionnent plus !
Ah bon ? sur quel navigateur.
De mémoire (je ne suis pas sur ma bécanne mais sur Ubuntu 11.10 tout frais d'hier soir) : - une première div pour griser la page et rendre (zIndex) ses boutons NON-fonctionnels ; - au dessus une div de 1px X 1px pour le centrage horizontal de la suivante ; - enfin la div commandable par js qui comportera un peu de texte éventuellement une image un ou deux boutons.
et plus tard, avec une animation qui l'a fait apparaître de height = 0 à sa height, comme sur Mac OS X certaines sheet...
Bon ... tout ça ... on en avait déjà parlé ... il y a ... 3 ans ?
ben oui, c'est ça la récurence, je ne fais du html que tous les trois ans.
Lors de l'ancien Mac, non ? (celui que tu as trucidé à grands coups de code Ruby)
c'est la vidéo qui est morte toute seule, cet iMac-là.
Tu dois avoir des jikérizes ttes faites esssprès pour ça et en mieux : avec effet d'accélération/décélération
rien gardé.
On 06/10/2011 18:24, SAM wrote:
Le 06/10/11 14:50, Une Bévue a écrit :
jusque là ça semble presque fonctionner
sauf que le truc couvrant semble ne pas être gris ?
et que je ne crois pas qu'il faille lui donner un z-index
la "modal" ensuite (et toujours sans z-index)
j'ai viré "xmaskframe" dont auquel je ne comprends pas l'usage,
ce qui fait que [CONFIRM] [CANCEL] ne fonctionnent plus !
Ah bon ? sur quel navigateur.
De mémoire (je ne suis pas sur ma bécanne mais sur Ubuntu 11.10 tout
frais d'hier soir) :
- une première div pour griser la page et rendre (zIndex) ses boutons
NON-fonctionnels ;
- au dessus une div de 1px X 1px pour le centrage horizontal de la
suivante ;
- enfin la div commandable par js qui comportera un peu de texte
éventuellement une image un ou deux boutons.
jusque là ça semble presque fonctionner sauf que le truc couvrant semble ne pas être gris ? et que je ne crois pas qu'il faille lui donner un z-index
la "modal" ensuite (et toujours sans z-index)
j'ai viré "xmaskframe" dont auquel je ne comprends pas l'usage, ce qui fait que [CONFIRM] [CANCEL] ne fonctionnent plus !
Ah bon ? sur quel navigateur.
De mémoire (je ne suis pas sur ma bécanne mais sur Ubuntu 11.10 tout frais d'hier soir) : - une première div pour griser la page et rendre (zIndex) ses boutons NON-fonctionnels ; - au dessus une div de 1px X 1px pour le centrage horizontal de la suivante ; - enfin la div commandable par js qui comportera un peu de texte éventuellement une image un ou deux boutons.
essentiellement j'ai désactivé le modalbox.js et changé le js dans la pade accordingly...
reste + qu'à faire la tempo. aussi il faut que je prévoie de pouvoir cgarger/redéfinir le contenu de "divContainer", un simple #innerHTML=... fera l'affaire.
MAIS, tu as raison c'est une très bonne idée, plutôt que construire les DIVs par js, il suffit de les mettre une fois pour toute dans le HTML et changer à volonté l'état et le contenu...
On 06/10/2011 18:24, SAM wrote:
j'ai viré "xmaskframe" dont auquel je ne comprends pas l'usage,
ce qui fait que [CONFIRM] [CANCEL] ne fonctionnent plus !
essentiellement j'ai désactivé le modalbox.js et changé le js dans la
pade accordingly...
reste + qu'à faire la tempo.
aussi il faut que je prévoie de pouvoir cgarger/redéfinir le contenu de
"divContainer", un simple #innerHTML=... fera l'affaire.
MAIS, tu as raison c'est une très bonne idée, plutôt que construire les
DIVs par js, il suffit de les mettre une fois pour toute dans le HTML et
changer à volonté l'état et le contenu...
essentiellement j'ai désactivé le modalbox.js et changé le js dans la pade accordingly...
reste + qu'à faire la tempo. aussi il faut que je prévoie de pouvoir cgarger/redéfinir le contenu de "divContainer", un simple #innerHTML=... fera l'affaire.
MAIS, tu as raison c'est une très bonne idée, plutôt que construire les DIVs par js, il suffit de les mettre une fois pour toute dans le HTML et changer à volonté l'état et le contenu...
function show(){ xm.display="block"; dc.display="block";
// pour éviter toute erreur (block, inline, table ?) xm.display=""; dc.display=""; // hop! retour à mode par défaut : celui naturel ou défini par css
//mb.display="block"; //mb.show(); }
(...)
MAIS, tu as raison c'est une très bonne idée, plutôt que construire les DIVs par js, il suffit de les mettre une fois pour toute dans le HTML et changer à volonté l'état et le contenu...
<http://stephane.moriaux.pagesperso-orange.fr/truc/echange_divs> <http://stephane.moriaux.pagesperso-orange.fr/truc/div_eparts> Un autre vieux truc de démo dont je crois que seule la 1ière ligne de boutons fonctionne +/- <http://stephane.moriaux.pagesperso-orange.fr/truc/jouer_avec_divs> <http://stephane.moriaux.pagesperso-orange.fr/truc/div_eparts>
function show(){
xm.display="block";
dc.display="block";
// pour éviter toute erreur (block, inline, table ?)
xm.display="";
dc.display="";
// hop! retour à mode par défaut : celui naturel ou défini par css
//mb.display="block";
//mb.show();
}
(...)
MAIS, tu as raison c'est une très bonne idée, plutôt que construire les
DIVs par js, il suffit de les mettre une fois pour toute dans le HTML et
changer à volonté l'état et le contenu...
<http://stephane.moriaux.pagesperso-orange.fr/truc/echange_divs>
<http://stephane.moriaux.pagesperso-orange.fr/truc/div_eparts>
Un autre vieux truc de démo dont je crois que seule la 1ière ligne de
boutons fonctionne +/-
<http://stephane.moriaux.pagesperso-orange.fr/truc/jouer_avec_divs>
<http://stephane.moriaux.pagesperso-orange.fr/truc/div_eparts>
function show(){ xm.display="block"; dc.display="block";
// pour éviter toute erreur (block, inline, table ?) xm.display=""; dc.display=""; // hop! retour à mode par défaut : celui naturel ou défini par css
//mb.display="block"; //mb.show(); }
(...)
MAIS, tu as raison c'est une très bonne idée, plutôt que construire les DIVs par js, il suffit de les mettre une fois pour toute dans le HTML et changer à volonté l'état et le contenu...
<http://stephane.moriaux.pagesperso-orange.fr/truc/echange_divs> <http://stephane.moriaux.pagesperso-orange.fr/truc/div_eparts> Un autre vieux truc de démo dont je crois que seule la 1ière ligne de boutons fonctionne +/- <http://stephane.moriaux.pagesperso-orange.fr/truc/jouer_avec_divs> <http://stephane.moriaux.pagesperso-orange.fr/truc/div_eparts>