CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • RetourHigh-Tech
    • Actus JVTECH
    • Bons plans
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS

Sujet : CSS Background...

DébutPage précedente
1
Page suivantePage suivante
Pseudo supprimé
Niveau 10
24 mars 2017 à 11:21:41

Salut,

N'y connaissant absolument rien (vraiment rien), en langage informatique je passe par un éditeur en ligne, Smugmug, pour l'édition, l'hébergement...

Les thèmes sont personnalisables via un module "CSS" et un module "htlm + CSS".

Et j'aimerais incruster un bandeau "fixe" d'une couleur défini, à un lieu défini (x&y ou %), dans le "body" / "background".
Genre un truc comme çà :
https://image.noelshack.com/fichiers/2017/12/1490349023-sans-titre-1.png

La couleur de fond étant déjà défini, je voudrais ajouter uniquement ce bandeau...
J'ai beau essayer depuis plusieurs heures en parcourant les tuto du web, mais je n'arrive à rien!

Au mieux j'ai réussi à faire une bande en haut, en CSS, via :

html
{
height: 100%;
margin: 0;
}

body
{
height: 50%;
margin: 0;
font: 90% "Trebuchet MS", sans-serif;
background-color: #ffffff;
}

Mais je ne sais n'y la faire descendre, n'y la fixer. :hap:

Merci beaucoup à celui qui pourra passer un peu de temps pour m'aider.

Ebara Ebara
MP
Niveau 12
24 mars 2017 à 12:12:50

    #id-de-ton-bandeau {
        margin-top: Xpx; /* X = ta valeur */
        position: fixed;
    }

Si tu ne sais pas donner un ID, trouve la div (ou l'élément qui correspond à ton bandeau) puis tu rajoutes dans les attributs: id="tonid"

EDIT: Attention, la directive "position: fixed" fait que même en scrollant il restera toujours à la même place. Enlève la si ce n'est pas ce que tu veux

Message édité le 24 mars 2017 à 12:13:34 par Ebara
arigato75 arigato75
MP
Niveau 37
24 mars 2017 à 12:20:21

Le 24 mars 2017 à 11:21:41 Gueule-D-Ange a écrit :
Salut,

N'y connaissant absolument rien (vraiment rien), en langage informatique je passe par un éditeur en ligne, Smugmug, pour l'édition, l'hébergement...

Les thèmes sont personnalisables via un module "CSS" et un module "htlm + CSS".

Et j'aimerais incruster un bandeau "fixe" d'une couleur défini, à un lieu défini (x&y ou %), dans le "body" / "background".
Genre un truc comme çà :
https://image.noelshack.com/fichiers/2017/12/1490349023-sans-titre-1.png

La couleur de fond étant déjà défini, je voudrais ajouter uniquement ce bandeau...
J'ai beau essayer depuis plusieurs heures en parcourant les tuto du web, mais je n'arrive à rien!

Au mieux j'ai réussi à faire une bande en haut, en CSS, via :

html
{
height: 100%;
margin: 0;
}

body
{
height: 50%;
margin: 0;
font: 90% "Trebuchet MS", sans-serif;
background-color: #ffffff;
}

Mais je ne sais n'y la faire descendre, n'y la fixer. :hap:

Merci beaucoup à celui qui pourra passer un peu de temps pour m'aider.

Les gens qui codent des bandeaux ...[[sticker:p/1jnc]]

Pseudo supprimé
Niveau 10
24 mars 2017 à 12:46:27

Le 24 mars 2017 à 12:12:50 Ebara a écrit :
#id-de-ton-bandeau { margin-top: Xpx; /* X = ta valeur */ position: fixed; }

Si tu ne sais pas donner un ID, trouve la div (ou l'élément qui correspond à ton bandeau) puis tu rajoutes dans les attributs: id="tonid"

EDIT: Attention, la directive "position: fixed" fait que même en scrollant il restera toujours à la même place. Enlève la si ce n'est pas ce que tu veux

Merci je vais essayer.

Le 24 mars 2017 à 12:20:21 Arigato75 a écrit :

Le 24 mars 2017 à 11:21:41 Gueule-D-Ange a écrit :
Salut,

N'y connaissant absolument rien (vraiment rien), en langage informatique je passe par un éditeur en ligne, Smugmug, pour l'édition, l'hébergement...

Les thèmes sont personnalisables via un module "CSS" et un module "htlm + CSS".

Et j'aimerais incruster un bandeau "fixe" d'une couleur défini, à un lieu défini (x&y ou %), dans le "body" / "background".
Genre un truc comme çà :
https://image.noelshack.com/fichiers/2017/12/1490349023-sans-titre-1.png

La couleur de fond étant déjà défini, je voudrais ajouter uniquement ce bandeau...
J'ai beau essayer depuis plusieurs heures en parcourant les tuto du web, mais je n'arrive à rien!

Au mieux j'ai réussi à faire une bande en haut, en CSS, via :

html
{
height: 100%;
margin: 0;
}

body
{
height: 50%;
margin: 0;
font: 90% "Trebuchet MS", sans-serif;
background-color: #ffffff;
}

Mais je ne sais n'y la faire descendre, n'y la fixer. :hap:

Merci beaucoup à celui qui pourra passer un peu de temps pour m'aider.

Les gens qui codent des bandeaux ...[[sticker:p/1jnc]]

Tu as une autre astuce ? :hap:

darkiron_natty darkiron_natty
MP
Niveau 8
24 mars 2017 à 13:02:42

Utiliser des classes c'est mieux

Pseudo supprimé
Niveau 10
24 mars 2017 à 13:08:03

Le 24 mars 2017 à 13:02:42 darkiron_natty a écrit :
Utiliser des classes c'est mieux

Des classes ? Je suis néophyte de chez néophyte.

Pseudo supprimé
Niveau 10
24 mars 2017 à 13:37:29

Le 24 mars 2017 à 12:12:50 Ebara a écrit :
#id-de-ton-bandeau { margin-top: Xpx; /* X = ta valeur */ position: fixed; }

Si tu ne sais pas donner un ID, trouve la div (ou l'élément qui correspond à ton bandeau) puis tu rajoutes dans les attributs: id="tonid"

EDIT: Attention, la directive "position: fixed" fait que même en scrollant il restera toujours à la même place. Enlève la si ce n'est pas ce que tu veux

Donc maintenant que j'ai regardé d'un peu plus prêt.

"ID de ton bandeau" "l'élément qui correspond à ton bandeau"
Déjà là on a un souci, qu'est-ce qui défini mon bandeau ?

Ok çà

html
{
height: 100%;
margin: 0;
}
body
{
height: 50%;
margin: 0;
font: 90% "Trebuchet MS", sans-serif;
background-color: #ffffff;
}

Ca a beau me faire une bande, c'est çà ce qui correspond à mon bandeau ?
En gros je penses pas que se soit la bonne méthode même si j'ai une bande.. Je ne sais pas si tu vois où je veux en venir...

C'est aussi compliqué que çà de rajouter une bande, un bloc de couleur, sans aucune fonction autre que visuelle à un fond ? Bordel de merde :snif2:

Sinon intégrer une image rectangulaire pour faire une bande c'est plus simple ?
J'ai regardé pendant 3h hier soir j'ai pas réussi non plus. :rire:

Message édité le 24 mars 2017 à 13:38:28 par
Piisme Piisme
MP
Niveau 9
24 mars 2017 à 18:49:05

En faite, le css cible une zone. "body" signifie l'intégralité de ta page. (si tu met une couleur, toute la page prend la couleur).

Et tu peux "créer une zone". En quelque sorte, dans ton fichier html, tu peux définir une classe, par exemple :

<div class="monbandeau"> 
Tu met ton contenu dedans
</div>

Et après sur le css tu met :

.monbandeau {
background-color:#ffffff;
}

enfin bon voilà pour quelques explications. Mais je comprend que tu n'y comprenne pas grand chose et que tu ne veuille pas perdre trop de temps :).

Donc voici le code complet :

__________________________________________________

html :


<div class="bandeau">
LE FAMEUX BANDEAU
</div>

css :


html {
  height: 100%;
  margin: 0;
}

body {
  background-color: #ffffff;
}

.bandeau {
  font: 90% "Trebuchet MS", sans-serif;
  background-color: #ffffff;
  margin-top:50px;
  padding:5px;
}

Enfin bon voilà en gros :).
margin-top te permet de mettre le nombre de pixels au dessus de ton cloc, tu peux l'ajuster en fonction :). Le padding sont les espacements intérieurs (distance entre ton carré et ton texte).

MP moi si jamais tu as des soucis ;)

arigato75 arigato75
MP
Niveau 37
24 mars 2017 à 19:38:01

Le 24 mars 2017 à 12:46:27 Gueule-D-Ange a écrit :

Le 24 mars 2017 à 12:12:50 Ebara a écrit :
#id-de-ton-bandeau { margin-top: Xpx; /* X = ta valeur */ position: fixed; }

Si tu ne sais pas donner un ID, trouve la div (ou l'élément qui correspond à ton bandeau) puis tu rajoutes dans les attributs: id="tonid"

EDIT: Attention, la directive "position: fixed" fait que même en scrollant il restera toujours à la même place. Enlève la si ce n'est pas ce que tu veux

Merci je vais essayer.

Le 24 mars 2017 à 12:20:21 Arigato75 a écrit :

Le 24 mars 2017 à 11:21:41 Gueule-D-Ange a écrit :
Salut,

N'y connaissant absolument rien (vraiment rien), en langage informatique je passe par un éditeur en ligne, Smugmug, pour l'édition, l'hébergement...

Les thèmes sont personnalisables via un module "CSS" et un module "htlm + CSS".

Et j'aimerais incruster un bandeau "fixe" d'une couleur défini, à un lieu défini (x&y ou %), dans le "body" / "background".
Genre un truc comme çà :
https://image.noelshack.com/fichiers/2017/12/1490349023-sans-titre-1.png

La couleur de fond étant déjà défini, je voudrais ajouter uniquement ce bandeau...
J'ai beau essayer depuis plusieurs heures en parcourant les tuto du web, mais je n'arrive à rien!

Au mieux j'ai réussi à faire une bande en haut, en CSS, via :

html
{
height: 100%;
margin: 0;
}

body
{
height: 50%;
margin: 0;
font: 90% "Trebuchet MS", sans-serif;
background-color: #ffffff;
}

Mais je ne sais n'y la faire descendre, n'y la fixer. :hap:

Merci beaucoup à celui qui pourra passer un peu de temps pour m'aider.

Les gens qui codent des bandeaux ...[[sticker:p/1jnc]]

Tu as une autre astuce ? :hap:

Y a des méthodes pour contourner le codage et encore plus pour ce genre de broutille , cherchez et réfléchissez un peu [[sticker:p/1kkl]]

darkiron_natty darkiron_natty
MP
Niveau 8
24 mars 2017 à 21:50:18

http://codepen.io

DébutPage précedente
1
Page suivantePage suivante
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
Infos 0 connecté(s)

Gestion du forum

Modérateurs : Thymotep
Contacter les modérateurs - Règles du forum

Sujets à ne pas manquer

La vidéo du moment