IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Div qui bouge pas [Fait]


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    204
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 204
    Par défaut Div qui bouge pas
    Bonjour,

    Je suis pas un spécialiste HTML ni CSS et j'ai un problème avec un div qui ne bouge pas au fait j'ai un tableau qui contient un <td>, ce <td> contient lui meme un div mais le problème c'est que si je scolle le div ne bouge pas il reste dans ça place sur l'écran comme si on lui avait précisé les coordonnées sur l'écran j'ai joué sur la position, j'ai mis <style ="position: relative"> et j'ai mis aussi absolute et ça marche pas toujours

    ple helppppp

    merci

  2. #2
    BnA
    BnA est déconnecté
    Membre éclairé Avatar de BnA
    Inscrit en
    Mars 2006
    Messages
    559
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mars 2006
    Messages : 559
    Par défaut
    Salut.

    Sans voir ton code, je peux déjà te dire qu'un DIV dans un TD, c'est plus que déconseillé: les tableaux ne doivent pas servir à la mise en page, et une DIV dans un tableau, je ne l'ai personnellement jamais vu...

    Après, s'il y a plus que probablement une solution simple à ton problème, je suis pas devin (tout comme beaucoup ici), et un peu de ton code nous aiderait très certainement à comprendre le souci que tu rencontres...

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    204
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 204
    Par défaut
    Salut,

    Oui tu as raison d'être étonné par le fait que j'ai mis un div dans un TD, Je ne suis pas un spécialiste de mise en forme et c'est la première fois que je touche du HTML et du CSS,

    voilà un extrait du code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    <div>
    	<table cellspacing="0" >
    		<tr >
    			<td>
    				<div style="background-image: url('<fmt:message key="atelio.doc.acceuil.e-news.bandeau.header.img" bundle="${ApplicationImages}"/>'); width: 288px;">
    					<table>
    						<tr>
    							<td align="left">
    								<div style="background-image: url('<fmt:message key="atelio.doc.acceuil.news.icon.img" bundle="${ApplicationImages}"/>'); background-repeat: no-repeat; width: 30px; height: 25px;"></div>
    							</td>
    							<td>
    				 				<table>
    				 					<tr>
    				 						<td>
    				 							<bean:message key="news.title"/>
    				 						</td>
    				 					</tr>
    				 				</table>
    							  </td>
    						</tr>
    					</table>
    				</div>
    			</td>
    		 </tr>
    		 <tr>
    		 	<td>
    		 		<div id="news_toto" style="width: 288px;"/>
    		 	</td>
    		 </tr>
    	 </table>
     
    </div>
    et le div news_toto va être rempli par le code Javascript (extjs ) suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <script type="text/javascript">
                    var contextPath = '<c:url value='/'/>';
                    Ext.onReady(function(){
                            var grid = new FeedGrid(this);
                            var newsPanel = new Ext.Panel({ id: 'news-panel',style: 'position: relative',renderTo: 'news_toto',items: grid,floating: false});
                    });
            </script>
    J'espère que ça t'aider à m'aider et grand merci d'avance

  4. #4
    Membre chevronné Avatar de GihefBey
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    366
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2006
    Messages : 366
    Par défaut
    Bonjour,

    Essaye en enlevant toute référence à un type de position.

    Si la <div> est dans le <td>, elle suivra le mouvement.

    Il faudrait voir ta feuille de styles.

    -

  5. #5
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Par défaut
    Bonsoir,

    Je te conseille également d'aller faire un tour au niveau de ce tutoriel pour apprendre à faire une mise en page avec des divs.

    Tu t'y retrouveras beaucoup plus aisément qu'avec deux tableaux imbriqués, des tr, td, et divs.

    edit suite à Romain Valeri :

    En effet... Trois tableaux -_____-
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  6. #6
    Membre Expert
    Avatar de RomainVALERI
    Homme Profil pro
    POOête
    Inscrit en
    Avril 2008
    Messages
    2 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : POOête

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Par défaut
    Citation Envoyé par Deallyra Voir le message
    Tu t'y retrouveras beaucoup plus aisément qu'avec deux tableaux imbriqués, des tr, td, et divs.
    Tu veux dire trois tableaux imbriqués...

Discussions similaires

  1. div qui bouge
    Par Invité dans le forum Mise en page CSS
    Réponses: 11
    Dernier message: 05/05/2012, 19h22
  2. Récupérer la largeur d'un DIV qui na pas de taille prédéfinie.
    Par deli2025 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 10/03/2011, 17h17
  3. Ma div ne bouge pas, alors qu'elle devrait
    Par Boris56 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 19/03/2010, 19h42
  4. Div qui bouge sous Firefox
    Par Enthau dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 28/02/2008, 14h06
  5. Indicateur d'avancement et timer qui bouge pas
    Par Invité dans le forum Delphi
    Réponses: 6
    Dernier message: 04/02/2007, 00h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo