[Résolu] SPAN qui passe à la ligne

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
yann51
Arias
Messages : 7
Inscription : 27 oct. 2007, 11:57

[Résolu] SPAN qui passe à la ligne

Message par yann51 »

Je sis en train de faire un calendrier à la iCAL permettant de gérer l'agenda de plusieurs personnes en même temps.
Dans ma page, j'ai donc un DIV qui contient une série de SPAN (un pas utilisateur) et enfin dans chaque SPAN, un tableau représentant les jours. du mois.

Structure :

Code : Tout sélectionner

<div>
    <span>
        <table>
           .
           .
           .
       </table>
    </span>
    <span>
        <table>
           .
           .
           .
       </table>
    </span>
</div>
A l'affichage mes SPAN ne sont pas alignés les uns à coté des autres mais comme des DIV, les uns en dessous des autres.

Si quelqu'un a une idée

Message envoyé avec : Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr-fr) AppleWebKit/523.10.3 (KHTML, like Gecko) Version/3.0.4 Safari/523.10
Dernière modification par yann51 le 31 oct. 2007, 11:53, modifié 1 fois.
nico@nc
Animal mythique
Messages : 8038
Inscription : 21 août 2005, 08:04

Message par nico@nc »

Bonjour,

Tu as un exemple en ligne ? Sinon, indique aussi ce que tu as dans ta feuille de style.
Nicolas
☛ Problème [résolu] ? Modifiez votre premier message pour l'indiquer.
Pas de support par message privé, postez sur le forum, merci.
yann51
Arias
Messages : 7
Inscription : 27 oct. 2007, 11:57

Message par yann51 »

Désolé toutes les page sont sur un serveur distant

sinon pour la CSS

c'est plutôt basique

Pour la div :
width: 100%;
padding: 0px;
margin: 0px;

pour les span rien pour l'instant :wink:

pour les table :
border-collapse: collapse;
border-style: none;
width: 150px;


Message envoyé avec : Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr-fr) AppleWebKit/523.10.3 (KHTML, like Gecko) Version/3.0.4 Safari/523.10
Benoit
Administrateur
Messages : 4894
Inscription : 19 juil. 2003, 10:59

Message par Benoit »

On ne peut pas mettre d'éléments table (type bloc) dans des span (type en-ligne). Le validateur te l'aurait dit.

Pour avoir l'effet que tu veux il suffit probablement d'enlever les span et de faire flotter tes éléments table qui sont dans le div :

Code : Tout sélectionner

div table { float: left; }
yann51
Arias
Messages : 7
Inscription : 27 oct. 2007, 11:57

Message par yann51 »

Benoit a écrit :On ne peut pas mettre d'éléments table (type bloc) dans des span (type en-ligne). Le validateur te l'aurait dit.

Pour avoir l'effet que tu veux il suffit probablement d'enlever les span et de faire flotter tes éléments table qui sont dans le div :

Code : Tout sélectionner

div table { float: left; }
Pour les tables dans des span je m'en suis aperçu hier soir.

Sinon je viens d'ajouter div table { float: left; } à ma CSS et c'est nickel

Merci beaucoup

Message envoyé avec : Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr-fr) AppleWebKit/523.10.3 (KHTML, like Gecko) Version/3.0.4 Safari/523.10
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 6 invités