AccueilDernières imagesRechercherS'enregistrerConnexion

Forum de graphisme, codage et game design proposant des tutoriels, astuces, libres services et commandes dans les domaines de l'infographie amateur, de l'intégration web (HTML et CSS essentiellement) ainsi que dans la conception de RPG sur forum.

Le Deal du moment :
Jeux, jouets et Lego : le deuxième à ...
Voir le deal

    Widget & Défilement vertical (overflow)

    Michiyo
    Michiyo
    FémininAge : 32Messages : 7466

    Mer 12 Nov 2008 - 18:12

    Bonjour à tous, j'ai remarqué sur des forum des choses qui m'intéresserai à mettre sur mes forums:

    tout d'abord sur plusieurs forum le contenue de la page d'accueil apparait en deux voir trois colonnes
    exemple ici 3 colonnes:
    Spoiler:


    deuxième question ce serai pour mettre un texte qu'on défile à volonté grâce à une barre de défilement
    exemple ici:
    Spoiler:


    voila voila merci pour vos réponses que j'espère obtenir ^^
    Shinomix
    Shinomix
    MasculinAge : 30Messages : 3445

    Mer 12 Nov 2008 - 18:34

    Pour avoir une page d'accueil en trois partie, il te suffit de poser des widgets de chaque côté de la page d'accueil et avec celle-ci ça fait trois parties ^_^

    Et pour le défilement, il te faut faire un code comme celui-ci :

    Code:

    <style type="text/css"> p /* On s'intéresse à l'ensemble p */
    {
      width: Xpx; /* On remplace X par une valeur. Celle-ci sert de maximum à la largeur. */
      height: Ypx; /* On remplace Y par une valeur. Celle-ci sert de maximum à la hauteur. */
      text-align: justify;
    }
    .scrolling /* On s'intéresse à la fonction class*/
    {
    overflow: auto; /* Le navigateur gère automatiquement le défilement suivant les paramètres */
    }</style>

    <p class="scrolling">ÉCRIRE_TON_TEXTE</p>

    Ainsi tu tapes ton texte entre les balises "p" et suivant la longueur de ton texte, le navigateur affiche ou pas une barre de défilement.
    Voilà ! En espérant ne pas mettre planté dans mon code xD
    Shin'.



    Widget & Défilement vertical (overflow) Doctor_who_zpsf16db84d
    Riku Asakura
    Riku Asakura
    MasculinAge : 36Messages : 5736

    Mer 12 Nov 2008 - 18:43

    Bonsoir,
    Pour la première question, il s'agit en fait d'un portail avec une organisation basique en 3 colonnes.
    Il te suffit de faire des widgets personnalisés et de les organiser en 3 colones (comme ça l'est à la base).
    Le tout est de choisir de ne pas réprendre le cadre de base d'un widget ("Utiliser une table type : cocher NON")


    Pour la deuxième là ça touche au monde du HTML/CSS.
    Le principe c'est d'afficher une division qui sera trop petite pour contenir tout le texte ! Vu que tout le texte ne peut être contenu dans cette division, nous allons proposer au navigateur (via les codes CSS) d'afficher un ascenseur pour pouvoir lire la suite.

    Code HTML
    Code:
    <div style="width: 220px; height: 250px; overflow: auto;">Le contenu que tu veux (lien, image, texte etc...)</div>

    Tu peux régler la largeur (width) et la hauteur (height) en fontion de tes besoins. Ici j'ai mis exprès du petit en hauteur pour que ton texte soit automatiquement scrollé (d'où l'utilité du overflow).

    Cela devrait fonctionner normalement Wink

    A plaisir !

    Edit : Shin' on s'est croisé XD Les deux solutions reviennent au même, je me suis permis de corrigé une petite erreur Shinou ^^



    Widget & Défilement vertical (overflow) 090531062304944749
    Yo ho, all together
    Hoist the colours high
    Heave oh, thieves and beggars
    Never shall we die
    Michiyo
    Michiyo
    FémininAge : 32Messages : 7466

    Mer 12 Nov 2008 - 18:56

    pour l'organisation en 3 colonnes j'ai des difficultés je n'y arrive pas du tout tu aurais des screens a me proposer sous forme de tuto pour m'aider s'il te plait?
    Riku Asakura
    Riku Asakura
    MasculinAge : 36Messages : 5736

    Mer 12 Nov 2008 - 18:57

    Ok je te fais ça de suite...



    Widget & Défilement vertical (overflow) 090531062304944749
    Yo ho, all together
    Hoist the colours high
    Heave oh, thieves and beggars
    Never shall we die
    Michiyo
    Michiyo
    FémininAge : 32Messages : 7466

    Mer 12 Nov 2008 - 19:02

    merci beaucoup ^^
    Riku Asakura
    Riku Asakura
    MasculinAge : 36Messages : 5736

    Mer 12 Nov 2008 - 19:16

    Voilà en gros comment procéder :

    Vas dans ton panneau d'admin > modules :
    Spoiler:

    Tu te retrouves dans la gestion des Portails, si tu n'en as qu'un seul, il te suffit de.. :
    Spoiler:

    Maintenant tu vas devoir refaire la structure de ton portail :
    Globalement l'interface :
    Spoiler:
    Il te suffit de faire des glisser/déposer de tes widgets pour les organiser sur le panneau central.
    C'est un petit coup de main à prendre Wink

    Pour pouvoir avoir des widgets sans cadre il te faut cliquer sur Créer un widget personnalisé.

    Ensuite :
    Spoiler:

    Hum... que rajouter...

    Et bien quand tu veux mettre tes widgets perso sur ton panneau central tu dois juste aller dans l'onglet Widget Personnel et les glisser sur le panneau Wink



    Widget & Défilement vertical (overflow) 090531062304944749
    Yo ho, all together
    Hoist the colours high
    Heave oh, thieves and beggars
    Never shall we die
    Michiyo
    Michiyo
    FémininAge : 32Messages : 7466

    Mer 12 Nov 2008 - 19:29

    ça marche toujours pas... ça me met les widgets en dehors de ma page d'accueil... et ça fait tout moche T.T

    >.< je suis une incapable
    Sparrow-style
    Sparrow-style
    FémininAge : 39Messages : 32055

    Mer 12 Nov 2008 - 19:38

    Hum... pardonnez mon intervention de novice mais pour faire les trois colonnes dans l'accueil au pire il suffit que tu fasses un tableau tout basique, en mettant le contenu de la première colonne dans la première colonne et ainsi de suite...
    Le tout sans les bordures ^^

    Code:

    <table border="0">
    <tr><td>Contenu de la colonne 1 avec des <br> pour les retour à la ligne.... </td></tr>
    <tr><td> contenu de la seconde colonne</td></tr>
    <tr><td> Contenu de la troisième colonne</td></tr>
    </table>

    Moi perso avec mes maigres connaissances j'aurais fait comme ça... C'est d'ailleurs comme ça que j'ai procédé dans l'accueil du forum de Bya' ^^



    sign
    Michiyo
    Michiyo
    FémininAge : 32Messages : 7466

    Mer 12 Nov 2008 - 19:48

    oh *o* je pense que ça m'aidera un peu plus ça déjà et je suppose qu'on peut faire le nombre de colonne que l'on veut?


    rectification là non plus ça ne marche pas ça me met tout l'un en dessous de l'autre u_u"
    Riku Asakura
    Riku Asakura
    MasculinAge : 36Messages : 5736

    Mer 12 Nov 2008 - 23:32

    Oui en effet le Cap'tain a fait une petite erreur ^^
    Je voulais te faire passer par l'utilisation des widgets pour éviter de rentrer dans les explications de code...

    Code:
    <table border="0">
            <tr>
                    <td>
                        Colonne 1
                    </td>
                    <td>
                        Colonne 2
                    </td>
                    <td>
                        Colonne 3
                    </td>
          </tr>
    </table>

    Table = début d'un tableau
    tr = début d'une ligne
    td = créer une colonne dans une ligne

    Voilà ^^

    PS : une petite source si tu t'y intéresses :
    http://nephi.unice.fr/CoursHTML/coursp11.php



    Widget & Défilement vertical (overflow) 090531062304944749
    Yo ho, all together
    Hoist the colours high
    Heave oh, thieves and beggars
    Never shall we die
    Sparrow-style
    Sparrow-style
    FémininAge : 39Messages : 32055

    Jeu 13 Nov 2008 - 0:22

    Arf oui désolé, c'est les "td" qui doivent être réouverts, pas les "tr" ^^"



    sign
    Kazuya
    Kazuya
    MasculinAge : 31Messages : 1499

    Jeu 13 Nov 2008 - 7:11

    Bon pour ta barre de défilement tu met ça dans la CSS (Panneau d'admin > Affichage > Couleur > Feuille de Style CSS

    Code:
    Div {

    width:600px;

    height:60px;

    overflow:scroll;

    }

    Et ou tu souhaite mettre le cadre :

    Code:
    <div style="width:600px;height:60px;overflow:scroll;"></div>
               
                               

    Si les dimensions ne te conviennent pas, car là j'ai mit au hasard, tu change les valeurs width et height qui contrôlent respectivement la largeur et la hauteur, mais attention, elle doivent être les même dans le code html et CSS



    Widget & Défilement vertical (overflow) CKMiDeikSo
    Michiyo
    Michiyo
    FémininAge : 32Messages : 7466

    Jeu 13 Nov 2008 - 8:26

    merci à tous vraiment cela va beaucoup me servir le site donné j'irai le voir il pourra mettre utile

    merci encore ^^
    Riku Asakura
    Riku Asakura
    MasculinAge : 36Messages : 5736

    Jeu 13 Nov 2008 - 16:40

    Mais de rien ^^
    Kazuya, le paramètre style dans la div est un paramètre CSS directement intégré à la balise... inutile donc de placer ça dans la feuille de style CSS.

    De plus, la manière dont tu as présenté signifie que toutes les divisions du forum seront les mêmes !!!
    Dangereux de faire ça ! A ne surtout pas reproduire Razz



    Widget & Défilement vertical (overflow) 090531062304944749
    Yo ho, all together
    Hoist the colours high
    Heave oh, thieves and beggars
    Never shall we die
    Michiyo
    Michiyo
    FémininAge : 32Messages : 7466

    Mar 25 Nov 2008 - 19:26

    Bonsoir tous le monde, j'ai une nouvelle question à propos de l'apparence du forum ^^

    y a-t-il un code pour la feuille CSS pour mettre en italique toute les écriture du forum sauf celle des messages des membres en fait ce serait pour tout ce qui est description des forums?

    merci d'avance (ce sera ma dernière question ^^)
    Kyara
    Kyara
    FémininAge : 114Messages : 1683

    Jeu 23 Avr 2009 - 23:13

    Tu as trouvé la réponse Michiyo?



    Thank you Kaz' ;D

    {*_My Galerie_» }


    ✗ ✗ ✗
    Fura
    Fura
    FémininAge : 36Messages : 5881

    Ven 24 Avr 2009 - 0:05

    uhm pour ce type de code, toi qui a accès au panneau d'administration de behind the sky... tu as tout dedans xD
    (bah vui c'est le même qu'Ekoï... en deux colonnes soit, et avec des div... mais le principe est là^^
    Riku Asakura
    Riku Asakura
    MasculinAge : 36Messages : 5736

    Ven 24 Avr 2009 - 0:58

    Wahou ! Cela commence à dater ce truc Oo
    Hina nous déterre de vieux topic XD

    Pour faire l'effet italic il te faut simplement, dans l'ordre :
    - tout mettre en italic
    - remettre en normal les messages postés

    Code:
    body {
      font-style: italic;
    }

    .post{
      font-style: none;
    }

    Donc "body" c'est l'ensemble de la page, et ".post" c'est la classe donné au contenu de chaque post.

    Voilà Wink



    Widget & Défilement vertical (overflow) 090531062304944749
    Yo ho, all together
    Hoist the colours high
    Heave oh, thieves and beggars
    Never shall we die
    Contenu sponsorisé


      La date/heure actuelle est Sam 27 Avr 2024 - 17:26