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

  FORUM HardWare.fr
  Programmation

  [HTML] supprimer la bare horizontale de défilement dans une frame ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[HTML] supprimer la bare horizontale de défilement dans une frame ?

n°85056
lordankou
Posté le 30-12-2001 à 22:07:12  profilanswer
 

je voudrais supprimer la bare horizontale de défilement  tout en gardant la bare verticale et je voudrais aussi que le texte retourne à la ligne en fin de frame à droite au lieu d'avoir cette barre horizontale ! comment faire ça ????


---------------

mood
Publicité
Posté le 30-12-2001 à 22:07:12  profilanswer
 

n°85076
potiron
...
Posté le 30-12-2001 à 23:34:12  profilanswer
 

la faut aller faire mu'muse avec les CSS ..
 
c'est juste overflow-x a utiliser mais ca marche que pour IE, je sais pas s'il existe le meme genre pour NS .
 
essaye de voir avec :
clip

n°85112
lordankou
Posté le 31-12-2001 à 09:32:46  profilanswer
 

le problème c que overflow-x supprimer bien la barre horizontale mais le texte ne va pas automatiquement à la ligne donc ça m'arrange pas du tout. comment je pourrais faire ?


---------------

n°85134
Suri
Darksurious
Posté le 31-12-2001 à 11:42:41  profilanswer
 

ouais mais dejà: Est ce que c possible?


---------------
Suri.morkitu.org : Balades au coeur de la ville...
n°85137
lordankou
Posté le 31-12-2001 à 11:53:26  profilanswer
 

je pense que ça doit être surement possible sinon je vois pas comment on ferait pour un texte qui ferait 20 lignes... si on doit marquer à chaque fois un retour à la ligne ça devient vite monstrueux à faire... :ouch:


---------------

n°85156
Julia Chan​el
Clara Morganne est un trans !
Posté le 31-12-2001 à 12:51:52  profilanswer
 

ben normalement le txt va a la ligne tt seul, a moins que tu ne le mette ds une div et que tu foute nowrap... mais sinon le txtx va a la ligne en bout de page

 

[edtdd]--Message édité par Julia Chanel--[/edtdd]

n°85249
tripanozom​a
Trypanosoma brucei gambiens
Posté le 31-12-2001 à 22:32:26  profilanswer
 

nan, mais déjà ton problème est un faux problème je crois. Parce que normalement si ton texte revient à la ligne tout seul donc la barre horizontalle n'existe pas.
 
Ton problème est le suivant:
Ton texte ne revient pas à la ligne tout seul !!!
 
Pourquoi ? peut-être à tu un tableau dont la largeur est supérieure  ou légerement inférieure à la largeur de ton cadre.
 
Si c'est pas un tableau alors peut-être qu'une image est plus large ...
 
Il faut savoir aussi que la balise <NOBR> [...] </NOBR> empeche le texte compris entre ces balises de retourner à la ligne il peut donc entrainer une barre de navigation horizontale.
 
Sinon tu as peut être un calque dans ce cadre qui est plus large que le cadre ou bien qui est trop décalé vers la droite et ainsi dépasse de la largeur autorisée..
 
Voilà
 
TZ :pt1cable:

n°85250
lordankou
Posté le 31-12-2001 à 22:35:41  profilanswer
 

ça marche pas moi !!!
bon voilà le listing :
 
la feuille de style:
 
 
h1          {font-size : 20 pt ;
      font-family : arial ;
      font-weight : bold ;
      color : red ;
      text-decoration ;
      text-align : center ; }
   
h2.left      {font-family : Times New Roman ;
              font-size : 12 px ;
              color : #FFFFFF ;
              text-align : justify ;
              float : left ;
              margin-left : 2 ; }
 
h2.right     {font-family : Times New Roman ;
          font-size : 12 px ;
              color : #FFFFFF ;
              text-align : justify ;
              float : right ;
              margin-left : 2 ; }
                     
                     
body         { background-color: #000000;
        overflow-x : hidden ;}  
 
 
-------
 
puis la première feuille : qui ne pose pas de problème elle
 
<html>
<head>
<title>
</title>
</head>
<frameset cols="255,*,288" border="0" frameborder="0">
  <frameset rows="95, *" border="0" frameborder="0">
     <frame src="topleft.htm" name="topleft" scrolling="no" frameborder="0" marginwidth="0" marginheight="0"/>
     <frame src="midleleft.htm" name="midleleft" scrolling="no" frameborder="0" marginwidth="0" marginheight="0"/>
  </frameset>
  <frameset rows="73, *" border="0" frameborder="0">
     <frame src="topmidle.htm" name="topmidle" scrolling="no" frameborder="0" marginwidth="0" marginheight="0"/>
     <frame src="lundi.htm" name="texte" scrolling="yes" frameborder="0" marginwidth="0" marginheight="0"/>
  </frameset>
  <frameset rows="73, *" border="0" frameborder="0">
     <frame src="topright.htm" name="topright" scrolling="no" frameborder="0" marginwidth="0" marginheight="0"/>
     <frame src="midleright.htm" name="midleright" scrolling="no" frameborder="0" marginwidth="0" marginheight="0"/>
  </frameset>
</frameset>
</html>  
 
 
-------
 
la feuille qui pose problème car le texte ne vas pas à la ligne automatiquement !
 
<html>
<head>  
<title>
</title>
<link rel=stylesheet type="text/css" href="feuille.css" >
</head>
<body>
<br>
<br>
<h1> Sport </h1>
<br>
<br>
<h2 class="right"> ESSAIE SEHUFIEGHUIHERGILEA </h2>
<br>
<br>
<h1> Cinéma </h1>
<br>
<br>
<h1> Actualité Divers </h1>
<br>
<br>
<h1> Vie courante </h1>
<br>
<br>
<h2 class="left"> urzehgiurzheguoirjezoigjuizrthguilrejifochrzeghuoerjngvuibzhrtbuogzrnungyuguygyugtuftkuj </h3>
</body>
</html>
 
 
-----
 
bonne chance !!!!


---------------

n°85252
tripanozom​a
Trypanosoma brucei gambiens
Posté le 01-01-2002 à 00:09:43  profilanswer
 

Bon déjà tu peux virer overflow machin dans ta feuille de style.
Inutile dans ton cas.
 
Ensuite les / à la fin  de tes balises c'est completement inutile... c'est du XHTML mais bon dans ton cas reste donc en HTML aucun interet à passer en XHTML ...
 
Sinon si ton texte ne passe pas à la ligne c'est tout simplement quand mettant n'importe quoi comme exemple tu as écrit un mot sans coupure donc sans espace !!!!!! PAS D'ESPACE = PAS DE RETOUR A LA LIGNE
 
voilà ton probleme est tout con. Mais un texte bidon mais valide et ça marchera nickel !!!
 
Voilà et bonne année...
TZ  :pt1cable:  
ps: désolé du ton un peu austère (j'suis un peu aigri ce soir)

n°85264
lordankou
Posté le 01-01-2002 à 09:46:29  profilanswer
 

en effet ça marche beaucoup mieux avec un vrai texte. C vraiment des trucs cons mes erreurs  :D  
Bon mais j'ai toujours un problème. Même si le texte va toujours à la ligne j'ai encore cette barre horizontale de défilement  :gun: !!! elle sert juste pour faire défiler 2 pixles à droite !!!!
si je mes overflow-x : hidden dans le feuille de style il me cache aussi la bare verticale de défilement alors que celle ci doit rester. bref j'ai encore besoin d'un peu d'aide !!!!  :cry:


---------------

mood
Publicité
Posté le 01-01-2002 à 09:46:29  profilanswer
 

n°85272
tripanozom​a
Trypanosoma brucei gambiens
Posté le 01-01-2002 à 11:55:17  profilanswer
 

la seul solution c'est d'éliminer ces 2 pixels en trop ..  
Je vois dans ta feuille de style justement un décalage de 2 pixels :
             float : right ;  
             margin-left : 2 ;  
C'est peut-être un début ... je ne sais pas.
Si ça ne marche essai de rajouter dans ta feuille de style dans :
body         { background-color: #000000;  
               margin-right: 2px  }  
 
Un dernier petit conseil pour éviter les bugs de CSS c'est d'enlever le dernier point virgule ( ; ).  En effet ça provoque parfois des erreurs. voici un exemple :
 
h1          {font-size : 20 pt ;  
     font-family : arial ;  
     font-weight : bold ;  
     color : red ;  
     text-decoration ;
     text-align : center  }

   
h2.left      {font-family : Times New Roman ;  
             font-size : 12 px ;  
             color : #FFFFFF ;  
             text-align : justify ;  
             float : left ;
             margin-left : 2 }

 
h2.right     {font-family : Times New Roman ;  
         font-size : 12 px ;  
             color : #FFFFFF ;  
             text-align : justify ;  
             float : right ;
             margin-left : 2 }

                     
                     
body         { background-color: #000000;  
       overflow-x : hidden }

n°85273
lordankou
Posté le 01-01-2002 à 12:11:54  profilanswer
 

en effet c'était la marge !!!
en tout cas merci à tous ! il me reste plus qu'à mettre du texte et des images pour les articles et c finit !!!
Il restera plus qu'à attendre la note !!!


---------------


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

  [HTML] supprimer la bare horizontale de défilement dans une frame ?

 

Sujets relatifs
[JavaScript] et [frame][HTML] Problèmes de valeur avec des checkbox de même noms...
[HTML]Question toute conne au sujet des liens[VB] Supprimer une ligne dans un fichier ?
[HTML] Chekbox : retourner une valeur quand c pas coché[PHP-MySQL-JS-HTML] -->> page a tester
[HTML] Formulaires...tableau html et requete php/mysql
HTML et insertion de vidéo[HTML] Memorisation du Scrolling
Plus de sujets relatifs à : [HTML] supprimer la bare horizontale de défilement dans une frame ?


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