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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [HTML/CSS] IE et overflow?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[HTML/CSS] IE et overflow?

n°476066
burgergold
5$? va chez l'diable!
Posté le 03-08-2003 à 00:14:19  profilanswer
 

Au boulot, jai une page qui contient 3 div. J'ai mis la propriété overflow : auto
 
ca marche sous mozilla mais pas sous IE, et jcroyais pourtant que IE le supportait, c normal?
 
vous avez réussi à faire fonctionner IE et overflow ensemble ou avez des liens qui en montre? postez :D


---------------
http://www.boincstats.com/signature/user_664861.gif
mood
Publicité
Posté le 03-08-2003 à 00:14:19  profilanswer
 

n°476067
*syl*
--> []
Posté le 03-08-2003 à 00:16:28  profilanswer
 
n°476068
burgergold
5$? va chez l'diable!
Posté le 03-08-2003 à 00:20:36  profilanswer
 

merci pour le lien, mais ca m'explique pas vraiment pk ca ne fonctionne pas sous IE 5.5 et IE 6...
 
pourtant c tout simple, rajouter dans la class du div la propriété overflow : auto;


---------------
http://www.boincstats.com/signature/user_664861.gif
n°476070
*syl*
--> []
Posté le 03-08-2003 à 00:25:34  profilanswer
 

P'tain sérieux tu regardes pas plus loin que l'bout de ton nez toi, suffit de suivre les liens et y'a des exemples :o

n°476071
burgergold
5$? va chez l'diable!
Posté le 03-08-2003 à 00:27:04  profilanswer
 

bin la voila ce que je vois moi
 
"Comme on peut le constater, la création d'un overflow est très simple, il suffit de spécifier overflow : auto dans le style du bloc où l'on souhaite l'appliquer."


---------------
http://www.boincstats.com/signature/user_664861.gif
n°476186
simogeo
j'ai jamais tué de chats, ...
Posté le 03-08-2003 à 12:04:25  profilanswer
 

:wahoo:

n°476215
burgergold
5$? va chez l'diable!
Posté le 03-08-2003 à 14:31:53  profilanswer
 
n°476396
gm_superst​ar
Appelez-moi Super
Posté le 03-08-2003 à 19:33:36  profilanswer
 

burgergold a écrit :

merci pour le lien, mais ca m'explique pas vraiment pk ca ne fonctionne pas sous IE 5.5 et IE 6...
 
pourtant c tout simple, rajouter dans la class du div la propriété overflow : auto;


Heu oui, mais on ne sait rien du reste du code.... Comment son tes DIV ? Tu as bien fixés leurs dimensions ? URL ? Code ?


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°476404
burgergold
5$? va chez l'diable!
Posté le 03-08-2003 à 19:40:09  profilanswer
 

plus de détail demain vers 7hrs30, heure de mtl :D
 
j'ai pas le code sous les yeux, mais les dimensions sont fixé par pourcentage il me semble
 
url yen aura pas parce que le tout est sur un intranet


---------------
http://www.boincstats.com/signature/user_664861.gif
n°477660
sibelius
Vous êtes sûr ?
Posté le 05-08-2003 à 00:17:38  profilanswer
 

IE gère très bien le overflow : http://www.v2studio.com/k/lab/fixed/index2.html


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
mood
Publicité
Posté le 05-08-2003 à 00:17:38  profilanswer
 

n°477661
burgergold
5$? va chez l'diable!
Posté le 05-08-2003 à 00:21:00  profilanswer
 

rofl completement oublié ca dans mes todo d'aujourd'hui :D
 
mais demain j'my mets, jai presque fini tout ce que javais a faire alors d'ici le prochain projet jai le temps de faire des améliorations


---------------
http://www.boincstats.com/signature/user_664861.gif
n°477986
burgergold
5$? va chez l'diable!
Posté le 05-08-2003 à 13:35:18  profilanswer
 

bon voici donc le code
 

Code :
  1. <div id="logo">
  2. <div id="logo_title">&nbsp;</div>
  3. <div id="logo_element">J'insere une image ici</div>
  4. </div>


 
donc ce que je souhaite, c'est que lorsque le div est forcé pour etre plus petit que l'image, qu'il y ait les scrollbars dans logo_element. Ca marche sur mozilla présentement mais pas sous IE
 
voici les css
 

Code :
  1. div#logo {
  2. border-color : #999999;
  3. border-style : solid;
  4. border-width : 1px;
  5. }
  6. div#logo_title {
  7. position         : relative;
  8. background-color : #999999;
  9. padding-left     : 3px;
  10. padding-bottom   : 3px;
  11. font-size        : 10px;
  12. }
  13. div#logo_element {
  14. overflow       : auto;
  15. padding-left   : 6px;
  16. padding-right  : 6px;
  17. padding-top    : 6px;
  18. padding-bottom : 6px;
  19. }

n°478462
gm_superst​ar
Appelez-moi Super
Posté le 05-08-2003 à 17:46:06  profilanswer
 

Mouais, donc effectivement tu n'as donné aucune dimension au DIV...
 
Si un DIV n'a pas au moins une contrainte (en largeur ou en heuteur), il s'étire pour englober le contenu...


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°478473
simogeo
j'ai jamais tué de chats, ...
Posté le 05-08-2003 à 17:53:41  profilanswer
 

gm_superstar a écrit :

Mouais, donc effectivement tu n'as donné aucune dimension au DIV...


c'est plus dur alors [:tinostar] !


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°478673
burgergold
5$? va chez l'diable!
Posté le 05-08-2003 à 23:22:39  profilanswer
 

gm_superstar a écrit :

Mouais, donc effectivement tu n'as donné aucune dimension au DIV...
 
Si un DIV n'a pas au moins une contrainte (en largeur ou en heuteur), il s'étire pour englober le contenu...


 
mozilla le supporte tout de meme  :D


---------------
http://www.boincstats.com/signature/user_664861.gif
n°480595
gm_superst​ar
Appelez-moi Super
Posté le 08-08-2003 à 00:38:16  profilanswer
 

burgergold a écrit :

mozilla le supporte tout de meme  :D


Et Mozilla n'a pas toujours raison... Et je n'ai pas vu fonctionner ton truc...
 
Je répète, pour que l'overflow marche en "auto" il faut au moins définir une largeur ou une hauteur.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°480620
burgergold
5$? va chez l'diable!
Posté le 08-08-2003 à 03:26:30  profilanswer
 

gm_superstar a écrit :


Et Mozilla n'a pas toujours raison... Et je n'ai pas vu fonctionner ton truc...
 
Je répète, pour que l'overflow marche en "auto" il faut au moins définir une largeur ou une hauteur.


 
merci


---------------
http://www.boincstats.com/signature/user_664861.gif
n°481896
pascalC
Posté le 09-08-2003 à 03:28:44  profilanswer
 

gm_superstar a écrit :


Et Mozilla n'a pas toujours raison... Et je n'ai pas vu fonctionner ton truc...
 
Je répète, pour que l'overflow marche en "auto" il faut au moins définir une largeur ou une hauteur.


 
Euh, t'as vu ça où dans CSS2 ? Parce que j'ai beau la relire en long en large et en travers, je ne vois aucune restriction de ce type, une boîte a toujours une largeur, si elle n'est pas spécifiée par l'UA est est lié aux contraintes extérieures à la boîte et à la taille du viewport. Pour moi c'est un bug d'IE. Ca se contourne avec un width:100%.

n°496444
gm_superst​ar
Appelez-moi Super
Posté le 25-08-2003 à 10:26:23  profilanswer
 

pascalC a écrit :

Euh, t'as vu ça où dans CSS2 ? Parce que j'ai beau la relire en long en large et en travers, je ne vois aucune restriction de ce type, une boîte a toujours une largeur, si elle n'est pas spécifiée par l'UA est est lié aux contraintes extérieures à la boîte et à la taille du viewport. Pour moi c'est un bug d'IE. Ca se contourne avec un width:100%.


Déjà je parlais pour la largeur ET la hauteur. Et pour la hauteur il faut spécifier une contrainte.
Pour la largeur, effectivement on est limité par la taille du viewport ou du conteneur, mais on parle alors de largeur calculée. Implicite donc et qui existe.
 
Et effectivement, IE a souvent besoin qu'on indique la largeur bien que la largeur existe...


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog

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

  [HTML/CSS] IE et overflow?

 

Sujets relatifs
[HTML] IE6, Include SSI et page web "word"[Html] Au pays des navigateurs boulay
album photo qui scan un rep. et affiche les images sur une page html?[(X)HTML et Flash] Probleem Mozilla != IE
[Html] Modifier la taille de la police[HTML/CSS] Support IE 5.5, 6, Mozilla 1.0, 1.2.1, et 1.4
[HTML] rendre une image flottante et "persistante"[HTML] Adapter la hauteur de ce qu'on veut afficher
Tableau trop grand en html? 
Plus de sujets relatifs à : [HTML/CSS] IE et overflow?


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