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

Mise en page CSS Discussion :

[R] Sortie de cadre


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2006
    Messages
    111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2006
    Messages : 111
    Par défaut [R] Sortie de cadre
    Bonjour,
    je suis entraint d'intégrée un design sur mon site.
    Voici le design de base : http://www.tcheval.net/kit/electronikbleu/
    Voici mon site : http://www.monautosurf.com/unmaxdevisites/

    Mon problème se voit sur les pages ayant beaucoup de contenu, exemple :
    http://www.monautosurf.com/unmaxdevisites/?zone=rules

    Le problème étant : que mon contenu dans la div#main sort de sont conteneur table#content
    ( Navigateur IceWeacel )

    Auriez-vous une idée ?

    Merci d'avance

  2. #2
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    Bonjour,
    le mélange de vieux éléments (center) et de tableaux n'est pas nécessaire ici en plus d'être dépassé comme méthode d'intégration.
    Les éléments center sont déconseillés par la spec HTML4.
    Tous ce qui concerne la présentation (c'est entièrement le cas en HTML5 en tout cas) devrait être traité via la couche de présentation (CSS).

    Donc supprimer les table inutile, les center (à remplacer par un margin: 0 auto + largeur) et ce qui pose problème ici : le positionnement absolue du bloc {#main), n'utiliser le positionnement absolue qu'en dernier recours puisqu'il fait fait sortir du flux normal le bloc sur lequel il est déclaré.

    > Float: left sur le bloc principal et une marge gauche correspondant au moins à la largeur du bloc principal pour le bloc menu.

    ou
    > passer le menu en premier dans le code puis float:right dessus.

  3. #3
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    De toute façon je ne comprends pas pourquoi s'embêter, le design de base a un gabarit, il suffit de le reprendre tel quel puisqu'il fonctionne, au lieu d'essayer de faire de la sauce vieille de 10 ans.

  4. #4
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    Citation Envoyé par Bisûnûrs Voir le message
    De toute façon je ne comprends pas pourquoi s'embêter, le design de base a un gabarit, il suffit de le reprendre tel quel puisqu'il fonctionne, au lieu d'essayer de faire de la sauce vieille de 10 ans.
    Ah bin oui effectivement j'avais pas fais gaffe

    @DidUngar Je te conseil de te former à la mise en page via le couple div/css car tu as manifestement pas mal de lacunes.

  5. #5
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2006
    Messages
    111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2006
    Messages : 111
    Par défaut
    Oui et non.

    Je sais que le css n'est pas mon point fort je suis plus coté serveur avec le php.
    Le problème est que si je touche au code html je touche aussi à plein de sous-sites qui sont proposés par le même site ayant des css différents.

    C'est pour cela que je cherchais une solution pour ne passer que par du css sans toucher à l'html.
    Malheureusement vous venez de me confirmer que ce n'est pas faisable, je vais donc mettre à jour mon code source et demander à tous les administrateurs de mettre à jour leur css.
    Du coup la transaction mettra plusieurs mois.

    Merci pour les conseils.

Discussions similaires

  1. Réponses: 1
    Dernier message: 11/04/2010, 16h13
  2. [LG]Entrées et sorties redirigée
    Par Lady dans le forum Langage
    Réponses: 17
    Dernier message: 10/05/2003, 18h33
  3. Rediriger le plux de sortie
    Par Groove dans le forum C
    Réponses: 5
    Dernier message: 17/04/2003, 17h16
  4. récupérer la valeur de sortie d'un thread
    Par jakouz dans le forum Langage
    Réponses: 3
    Dernier message: 31/07/2002, 11h28

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