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

EDI, CMS, Outils, Scripts et API PHP Discussion :

Site Spip sur 3 colonnes


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Inscrit en
    Mai 2004
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 8
    Par défaut Site Spip sur 3 colonnes
    Bonjour,

    je monte un site sous SPIP, et je voudrais avoir une présentation sur trois colonne : sommaire | contenu | breves (ou agenda)

    je précise que chaque colonne doit faire la hauteur totale de la page (je ne veux pas de sommaire ou de brèves dans un coin).

    voici le code de ma page /squelettes/sommaire.html :
    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
    33
    34
    35
    36
    37
    38
    39
     
    <body class="page_sommaire">
     <div id="page">
     
      <INCLURE{fond=inc-entete}> <!-- bannière du site : OK --> 
     
      <div id="hierarchie"><:accueil_site:></div>  <!-- fil d ariane : OK -->
     
      <div id="conteneur">
        <div id="navigation">  <!-- sommaire à gauche -->
    	<INCLURE{fond=inc-rubriques}>
        </div>
     
        <div id="contenu">
    	<h1 class="invisible">#NOM_SITE_SPIP</h1>
    	<!-- contenu de la page sommaire -->
     
    	<br class="nettoyeur" />
        </div> <!-- fin contenu -->
     
        <div id="encart"> <!--- menu brèves à droite --->
          <B_breves>
    	<div class="breves">
    	  <h2 class="menu-titre"><:dernieres_breves:></h2>
    	    <ul>
    		<BOUCLE_breves(BREVES) {par date}{inverse} {0,5}>
    			<li>[(#DATE|affdate_court) &ndash; ] <a href="#URL_BREVE">#TITRE</a>
    			</li>
    		</BOUCLE_breves>
    	    </ul>
    	</div> <!-- fin breves -->
          </B_breves>
        </div> <!-- fin encart -->
       </div><!-- fin conteneur -->
     
       <INCLURE{fond=inc-pied}{skel=#SQUELETTE}>
     
     </div><!-- fin page -->
    </body>
    voici un bout de mon fichier /squelettes/habillage.css :
    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
    #page {
    	width: 80%;
    	text-align: justify;
    	margin-left: auto;
    	margin-right: auto;
    	padding: 1%;
    	background: #FECC05; /*couleur orange safran*/
    }
     
    #conteneur { width: 100%; }
     
    #conteneur #navigation {
    	float: left;
    	width: 15%;
    	text-align: center;
    	padding: 2%;
    }
     
    #conteneur #contenu {
    	width: 68%;
    	background: #FFFFA6; /*fond couleur sable*/
    	padding: 2%;
    }
     
    #conteneur #encart {
    	float: right;
    	width: 15%;
    	text-align: left;
    	padding: 2%;
    }
    Le résultat est assez mauvais aujourd'hui :
    -IE 6 : le sommaire et le contenu sont bien placés, le menu de droite est situé à droite, mais tout en bas sous la partie contenu
    - Firefox 3 : c'est pire, la page de contenu "déborde" à gauche, c'est à dire que le fond 'couleur sable' du contenu recouvre le fond du sommaire ; et la mise en page du contenu est déformé (un chapeau, beaucoup d'espace, le reste de l'article qui commence à la fin du sommaire). Le menu de droite est situé à droite, mais tout en bas sous la partie contenu

    Quelqu'un aurait une idée svp ?

  2. #2
    Membre Expert
    Avatar de Thes32
    Homme Profil pro
    Développeur PHP, .Net, T-SQL
    Inscrit en
    Décembre 2006
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur PHP, .Net, T-SQL

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 379
    Par défaut
    Bonjour,
    Je crois que tu dois d'abord commencer par faire un montage statique sans spip, c'est un problème purement xhtml/css.

Discussions similaires

  1. [Spip] transférer des sites Spip sur 1 autre disque dur
    Par timoun dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 06/05/2013, 10h03
  2. Herberger un site web SPIP sur mpadc.com
    Par rolls dans le forum Autres hébergeurs
    Réponses: 1
    Dernier message: 30/11/2010, 14h03
  3. Site sur 3 colonnes
    Par ZamZam340 dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 04/11/2008, 12h49
  4. site web sur le Haskell
    Par ab_sam dans le forum Langages de programmation
    Réponses: 2
    Dernier message: 30/09/2003, 12h11
  5. Check sur une colonne de table "en cours"
    Par in dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 02/07/2003, 09h47

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