100% en Y marche pas avec Netscape

100% en Y marche pas avec Netscape - HTML/CSS - Programmation

Marsh Posté le 01-10-2003 à 09:57:31    


Yop !
 
Je viens de m'apperçevoir que les tables (tableaux) resize 100% en Y ne marchent pas avec Netscape !
Quelqu'un a-t-il une solution ?
MErci

Reply

Marsh Posté le 01-10-2003 à 09:57:31   

Reply

Marsh Posté le 01-10-2003 à 09:58:44    

show the source :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 01-10-2003 à 09:59:41    

PiPs a écrit :


Yop !
 
Je viens de m'apperçevoir que les tables (tableaux) resize 100% en Y ne marchent pas avec Netscape !
Quelqu'un a-t-il une solution ?
MErci


 
100% de quoi ? du body ?  :whistle:

Reply

Marsh Posté le 01-10-2003 à 10:16:51    

Ben... c plus simple en vous indiquant mon site !
 
www.oeilclair.net
 
Sur Explorer tout est centre mais sur Netscape le centrage ce fait uniquement sur X !
 
Merci
 

Reply

Marsh Posté le 01-10-2003 à 10:17:54    

PiPs a écrit :

Ben... c plus simple en vous indiquant mon site !
 
www.oeilclair.net
 
Sur Explorer tout est centre mais sur Netscape le centrage ce fait uniquement sur X !
 
Merci
 
 


 
T'as lu mon message au moins ? Ton body fait combien de haut ? html fait combien de haut ?
 :heink:

Reply

Marsh Posté le 01-10-2003 à 10:20:02    

Hermes le Messager a écrit :


 
T'as lu mon message au moins ? Ton body fait combien de haut ? html fait combien de haut ?
 :heink:  


 
Heu... j'suis pas coder donc... je sais pas de quoi tu parle !

Reply

Marsh Posté le 01-10-2003 à 10:20:39    

PiPs a écrit :


Sur Explorer tout est centre mais sur Netscape le centrage ce fait uniquement sur X !


 
Il est où le problème ?
 
Edit: ah oui, la page d'acceuil.


Message édité par kadreg le 01-10-2003 à 10:21:12

---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 01-10-2003 à 10:21:05    

PiPs a écrit :


 
Heu... j'suis pas coder donc... je sais pas de quoi tu parle !


 
Tu arrives à faire des pages en HTML et tu ne sais pas ce que signifie html à 100% et body à 100% ?  :whistle:

Reply

Marsh Posté le 01-10-2003 à 10:24:21    

si jamais, en francais y'a un seul "l" à galerie [:aloy]

Reply

Marsh Posté le 01-10-2003 à 10:28:13    

HotShot a écrit :


Kesst'y conné au français, t'es chuisse !!!


tais-toi face de chips :o

Reply

Marsh Posté le 01-10-2003 à 10:28:13   

Reply

Marsh Posté le 01-10-2003 à 10:32:42    

Au fait, j'ai deux écran, et je surfe dans celui de droite. (personne n'est parfait  :D )
 
Quand je clique sur les photos dans la galerie, j'ai les popups qui se foutent sur mon écran de gauche au lieu d'être centrés sur mon écran de droite...  
Le JS c'est mal, mais quand c'est daubé comme ça, c'est encore plus mal...  :lol:  
 
Pour faire un popup centré (vraiment centré par rapport à la fenêtre en cours (pas l'écran, la fenêtre hein), je te propose :
 

Code :
  1. var navigateur = navigator.appName.substring(0,3);
  2. var x = window.top.screenLeft;
  3. var y = window.screenY;
  4. function popupcentre(page,largeur,hauteur,options)
  5. {
  6. if (navigateur == "Mic" )
  7. {
  8.   var x = window.top.screenLeft;
  9.   var y = window.top.screenTop;
  10.   var lng = document.body.clientWidth;
  11.   var hat = document.body.clientHeight;
  12.  
  13.   var left = x + (lng / 2) - (largeur / 2);
  14.   var top = (y + (hat / 2) - (hauteur / 2)) - 14;
  15. }
  16. else
  17. {
  18.   if (window.screenX && window.innerWidth)
  19.   {
  20.    var x = window.screenX;
  21.    var y = window.screenY;
  22.    var lng = window.innerWidth;
  23.    var hat = window.innerHeight;
  24.  
  25.    if (navigateur == "Ope" )
  26.    {
  27.     var left = ((lng / 2) + x) - (largeur / 2);
  28.     var top = ((hat / 2) + y) - (hauteur / 2) + 36;
  29.    }
  30.    else
  31.    {
  32.     var left = ((lng / 2) + x) - (largeur / 2);
  33.     var top = ((hat / 2) + y) - (hauteur / 2) + 100;
  34.    }
  35.   }
  36.   else
  37.   {
  38.    var left = 10;
  39.    var top = 10;
  40.   }
  41. }
  42. window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
  43. }

Reply

Marsh Posté le 01-10-2003 à 10:33:21    

les popup c'est mal  :o

Reply

Marsh Posté le 01-10-2003 à 10:35:20    

Urd-sama a écrit :

les popup c'est mal  :o  


 
Oui, mais il y a différents degrés dans le mal, et puis ya les popup "propres" (qui ouvrent une fenêtre normale quand le JS est désactivé).
 :D

Reply

Marsh Posté le 01-10-2003 à 10:36:12    

Hermes le Messager a écrit :


 
Tu arrives à faire des pages en HTML et tu ne sais pas ce que signifie html à 100% et body à 100% ?  :whistle:  


 
Si je sais mais j'utilise GoLive et donc les termes techniks...
Je bidouille...

Reply

Marsh Posté le 01-10-2003 à 10:36:40    

Reply

Marsh Posté le 01-10-2003 à 10:38:10    

Hermes le Messager a écrit :


Oui, mais il y a différents degrés dans le mal, et puis ya les popup "propres" (qui ouvrent une fenêtre normale quand le JS est désactivé).
 :D  


clur, mais de plus en plus de gens utilisent des bloque-popups donc perso je trouve d'autres solutions

Reply

Marsh Posté le 01-10-2003 à 10:38:42    

PiPs a écrit :


 
Si je sais mais j'utilise GoLive et donc les termes techniks...
Je bidouille...
 


 
 :D  ça on peut le dire oui...
 
Bon aller, je suis de bonne humeur aujourd'hui.
 
<style type="text/css" media="screen"><!--
html,body {height: 100% }
--></style>
 
à mettre entre <head> et </head>

Reply

Marsh Posté le 01-10-2003 à 10:39:19    

Hermes le Messager a écrit :

Au fait, j'ai deux écran, et je surfe dans celui de droite. (personne n'est parfait  :D )
 
Quand je clique sur les photos dans la galerie, j'ai les popups qui se foutent sur mon écran de gauche au lieu d'être centrés sur mon écran de droite...  
Le JS c'est mal, mais quand c'est daubé comme ça, c'est encore plus mal...  :lol:  
 
Pour faire un popup centré (vraiment centré par rapport à la fenêtre en cours (pas l'écran, la fenêtre hein), je te propose :
 

Code :
  1. var navigateur = navigator.appName.substring(0,3);
  2. var x = window.top.screenLeft;
  3. var y = window.screenY;
  4. function popupcentre(page,largeur,hauteur,options)
  5. {
  6. if (navigateur == "Mic" )
  7. {
  8.   var x = window.top.screenLeft;
  9.   var y = window.top.screenTop;
  10.   var lng = document.body.clientWidth;
  11.   var hat = document.body.clientHeight;
  12.  
  13.   var left = x + (lng / 2) - (largeur / 2);
  14.   var top = (y + (hat / 2) - (hauteur / 2)) - 14;
  15. }
  16. else
  17. {
  18.   if (window.screenX && window.innerWidth)
  19.   {
  20.    var x = window.screenX;
  21.    var y = window.screenY;
  22.    var lng = window.innerWidth;
  23.    var hat = window.innerHeight;
  24.  
  25.    if (navigateur == "Ope" )
  26.    {
  27.     var left = ((lng / 2) + x) - (largeur / 2);
  28.     var top = ((hat / 2) + y) - (hauteur / 2) + 36;
  29.    }
  30.    else
  31.    {
  32.     var left = ((lng / 2) + x) - (largeur / 2);
  33.     var top = ((hat / 2) + y) - (hauteur / 2) + 100;
  34.    }
  35.   }
  36.   else
  37.   {
  38.    var left = 10;
  39.    var top = 10;
  40.   }
  41. }
  42. window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
  43. }




 
Oui... mais ya combien de mecs qui surfent avec deux ecrans ?!
Sinon, j'ai toujours pas de reponse a mon probleme de Netscape !
 
Bon... je vais voir pour mes popups !
Merci !

Reply

Marsh Posté le 01-10-2003 à 10:40:13    

Je viens de te donner la réponse.

Reply

Marsh Posté le 01-10-2003 à 10:41:04    

PiPs a écrit :


Oui... mais ya combien de mecs qui surfent avec deux ecrans ?!


 
_o/


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 01-10-2003 à 10:43:46    

HotShot a écrit :


"un au boulot un au taf" ça compte pas  :sarcastic:  


 
http://kadreg.free.fr/perso/perso/biecran.jpg
 
:o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 01-10-2003 à 10:44:16    

PiPs a écrit :


 
Oui... mais ya combien de mecs qui surfent avec deux ecrans ?!
Sinon, j'ai toujours pas de reponse a mon probleme de Netscape !
 
Bon... je vais voir pour mes popups !
Merci !
 


 
ça marche PO ?!
J'ai teste sur Netscape !...

Reply

Marsh Posté le 01-10-2003 à 10:44:56    

Hermes le Messager a écrit :


 
 :D  ça on peut le dire oui...
 
Bon aller, je suis de bonne humeur aujourd'hui.
 
<style type="text/css" media="screen"><!--
html,body {height: 100% }
--></style>
 
à mettre entre <head> et </head>


 
ça marche Pas ?

Reply

Marsh Posté le 01-10-2003 à 10:45:25    

PiPs a écrit :


 
ça marche PO ?!
J'ai teste sur Netscape !...


 
Qu'est-ce qui marche pas ? html,body {height: 100%} ?

Reply

Marsh Posté le 01-10-2003 à 10:45:49    

PiPs a écrit :


 
ça marche Pas ?
 


 
Quelle version de netscape ?


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 01-10-2003 à 10:48:22    

PiPs a écrit :


 
ça marche Pas ?
 


 
Je viens de regarder ta page et son source.
 
Evidemment que ça ne marche pas. Tu n'as pas précisé la hauteur de tes cellules en haut et en bas.

Reply

Marsh Posté le 01-10-2003 à 10:52:05    

Hermes le Messager a écrit :


 
Je viens de regarder ta page et son source.
 
Evidemment que ça ne marche pas. Tu n'as pas précisé la hauteur de tes cellules en haut et en bas.
 


 
Ben... justement, je veux pas des cellules fixes... Je veux qu'elles se centre tout le tps en plein milieu de l'ecran. Sur Explorer ça marche super bien !
Remarque... je peux fixer une taille et centrer de meme ?!
Je vais essayer
Merci

Reply

Marsh Posté le 01-10-2003 à 10:53:32    

précise un taille pour la cellule du haut de 1px par exemple et pareil pour celle du bas  :o

Reply

Marsh Posté le 01-10-2003 à 10:56:19    

En fait comme ta cellule du bas fait 48px de haut, applique la même chose à celle du haut.

Reply

Marsh Posté le 01-10-2003 à 10:56:38    

Hermes le Messager a écrit :

précise un taille pour la cellule du haut de 1px par exemple et pareil pour celle du bas  :o  


 
Bon... ça me prends la tete !
ça marche toujours pas !
 
MErci de ton aide ! thanks !

Reply

Marsh Posté le 01-10-2003 à 10:58:22    

Et mets aussi valign="middle" pour la cellule du milieu.
 
(en plus de mettre 48px à la cellule du haut (ou la ligne si tu préfère).

Reply

Marsh Posté le 02-10-2003 à 03:00:35    

Pourquoi s'embeter avec des tableaux alors qu'il existe d'autres solutions plus simples.
 
Faudrait laisser tomber les tableaux pour l'affichage ... les tableaux ne servent qu'à une chose : representer des donnees tabulaires, ils ne servent en aucun cas a de la mise en page.
 
Allez puisque je suis gentil :
 
http://www.alsacreations.com/articles/centrer/
http://openweb.eu.org
 

Reply

Marsh Posté le 02-10-2003 à 10:15:08    

Cerel a écrit :

Pourquoi s'embeter avec des tableaux alors qu'il existe d'autres solutions plus simples.
 
Faudrait laisser tomber les tableaux pour l'affichage ... les tableaux ne servent qu'à une chose : representer des donnees tabulaires, ils ne servent en aucun cas a de la mise en page.
 
Allez puisque je suis gentil :
 
http://www.alsacreations.com/articles/centrer/
http://openweb.eu.org
 
Merci !
Mais tu sais, souvent les pages persos sont faites par des personnes qui utilisent des soft style Golive donc, on se contente de faire des pages au plus simple... et les tableaux c'est super simple et cool !
Le prob, c'est la difference d'interpretation entre les navigateurs, c'est quand meme dingue qu'il n'y ai pas un truc vraiment officiel...
Moi, j'ai toujours mon probleme de centrage sous Netscape et Mozilla... Meme mes images à l'interrieur des popups ne sont pas centrees... c'est quand meme fou tout ça ! ça devrais marcher partout pareille...
Bref... je suis ouvert a toute aide !
 

Reply

Marsh Posté le 02-10-2003 à 10:27:02    

bah si, justement, y a un truc vraiment officiel, seulement, il précise bien que les tableaux ne sont pas fait pour la mise en page...

Reply

Marsh Posté le 02-10-2003 à 10:33:01    

gizmo a écrit :

bah si, justement, y a un truc vraiment officiel, seulement, il précise bien que les tableaux ne sont pas fait pour la mise en page...


 
Pourtant les tableaux sont exellents pour les mises en pages !
C'est dingue tout ça !
Bref... Je suis toujours coincé pour mes centrage de popups !
Personne peux vraiment m'aider ? ou je dois abandonner la mise en page tableaux ???

Reply

Marsh Posté le 02-10-2003 à 10:34:21    

juste en passant, essaye une fois de faire une mise en page non-tabloide, tu le regretteras pas ;) (j'étais comme toi et j'ai rapidement changé d'avis).

Reply

Marsh Posté le 02-10-2003 à 10:48:26    

PiPs a écrit :


 
Pourtant les tableaux sont exellents pour les mises en pages !
C'est dingue tout ça !
Bref... Je suis toujours coincé pour mes centrage de popups !
Personne peux vraiment m'aider ? ou je dois abandonner la mise en page tableaux ???


 
Alors voilà...
 
En fait, tu es en train de prendre conscience qu'on ne peut pas faire un site qui tient la route uniquement avec Golive ou Dreamweaver.
Ce sont des OUTILS qui ne remplacent PAS une VRAIE connaissance du HTML et des CSS.  :)  
 
Ce qui t'arrive est tout à fait normal.  
 
Voilà ce que je te conseille :
 
Abandonne au moins provisoirement Golive, et prend un éditeur de code à la place (j'utilise Jext, mais il est peut être un peu compliqué pour qqu comme toi. Un webexpert avec les fichiers d'aide incorporés me semble plus indiqué dans ton cas, surtout pour débuter).
En plus de ça, tu prends TopStyle Lite (qui est gratuit) pour les CSS.
 
Tu vas faire un tour sur CE topic :
 
http://forum.hardware.fr/forum2.ph [...] 941&cat=10
 
Tu refaits complêtement ton site A LA MAIN, j'insiste. Dès que tu ne comprends pas quelque chose, tu reviens poser tes questions ici. N'hésite pas ! On est toujours là pour ceux qui font l'effort d'apprendre.
 
Quand tu testes tes pages, tu les testes avec : IE 5+, Mozilla 1+ et Opera 7+.
 
Opera est un très bon navigateur pour tester les pages, car il est moins "tolérant" que les autres pour les erreurs.

Reply

Marsh Posté le 02-10-2003 à 11:53:32    

abandonne la mise en page en tableau, ils sont très loin d'être excellent pour la mise en page.

Reply

Marsh Posté le 02-10-2003 à 12:06:20    

Reply

Marsh Posté le 02-10-2003 à 13:19:07    

Hermes le Messager a écrit :


 
Alors voilà...
 
En fait, tu es en train de prendre conscience qu'on ne peut pas faire un site qui tient la route uniquement avec Golive ou Dreamweaver.
Ce sont des OUTILS qui ne remplacent PAS une VRAIE connaissance du HTML et des CSS.  :)  
 
Ce qui t'arrive est tout à fait normal.  
 
Voilà ce que je te conseille :
 
Abandonne au moins provisoirement Golive, et prend un éditeur de code à la place (j'utilise Jext, mais il est peut être un peu compliqué pour qqu comme toi. Un webexpert avec les fichiers d'aide incorporés me semble plus indiqué dans ton cas, surtout pour débuter).
En plus de ça, tu prends TopStyle Lite (qui est gratuit) pour les CSS.
 
Tu vas faire un tour sur CE topic :
 
http://forum.hardware.fr/forum2.ph [...] 941&cat=10
 
Tu refaits complêtement ton site A LA MAIN, j'insiste. Dès que tu ne comprends pas quelque chose, tu reviens poser tes questions ici. N'hésite pas ! On est toujours là pour ceux qui font l'effort d'apprendre.
 
Quand tu testes tes pages, tu les testes avec : IE 5+, Mozilla 1+ et Opera 7+.
 
Opera est un très bon navigateur pour tester les pages, car il est moins "tolérant" que les autres pour les erreurs.


 
Mouais... la galere !?
Disons que j'ai pas le tps et donc, Golive reste quand meme le tool qui me convient le plus... Mais, je suis entierement d'accord avec toi... le top c'est l'editeur de texte et de faire tout à la main ! (et encore faut savoir coder).
BonBen... une grosse bouillasse tout ces navigateurs !
Dommage.... C'est encore Billou qui va etre content coz son navigateur interprete le mieux la chose !
Merci pour vos reponses  à tous !
Tchaooooo

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed