CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • 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 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Probleme Maw-width css

les-toilettes
les-toilettes
Niveau 6
20 janvier 2022 à 20:09:53

Hello,
J'ai déjà fais des recherches a ce sujet mais je n'ai rien trouvé.
Je fais un système de messagerie(pas en live, c'est un projet perso), donc j'ai des div qui sont les messages, en position relative:
https://image.noelshack.com/fichiers/2022/03/4/1642704248-msg.png
Comme vous pouvez le voir, les messages prennent la max-width que je leur ai attribuée, le problème c'est que c'est très moche😂(surtout pour les petits messages comme les deux drn).
J'aimerais alors savoir comment faire pour que la taille ne soit pas la max-width

Quentaing
Quentaing
Niveau 6
20 janvier 2022 à 21:28:46

J'aimerais alors savoir comment faire pour que la taille ne soit pas la max-width

max-width c'est la taille maximale que ton élément peut faire. Essaie de mettre une width

les-toilettes
les-toilettes
Niveau 6
20 janvier 2022 à 22:17:00

Ca ne fonctionne pas, width prend le dessus sur la max-width, donc la max-width ne sert a rien

Message édité le 20 janvier 2022 à 22:21:18 par les-toilettes
infireman
infireman
Niveau 9
21 janvier 2022 à 14:13:49

Peut-être mettre display: inline-block; ou max-width: fit-content; ?

les-toilettes
les-toilettes
Niveau 6
22 janvier 2022 à 22:07:45

Jpp mettre en inline-block vu que mes div doivent etre les unse en dessous des autres

FionFion64
FionFion64
Niveau 16
22 janvier 2022 à 22:48:57

T'as bien conscience que sans un exemple reproductible personne peut t'aider

les-toilettes
les-toilettes
Niveau 6
24 janvier 2022 à 21:22:14

Le 22 janvier 2022 à 22:48:57 :
T'as bien conscience que sans un exemple reproductible personne peut t'aider

.message{
    background-color: #595775;
    padding: 6px;
    border-radius: 10px;
    max-width: 60%;
    color: #F1E0D6;
    margin-bottom: 10px;
    position: relative;
}
cybevil
cybevil
Niveau 27
24 janvier 2022 à 21:27:02

Le 24 janvier 2022 à 21:22:14 :

Le 22 janvier 2022 à 22:48:57 :
T'as bien conscience que sans un exemple reproductible personne peut t'aider

.message{
    background-color: #595775;
    padding: 6px;
    border-radius: 10px;
    max-width: 60%;
    color: #F1E0D6;
    margin-bottom: 10px;
    position: relative;
}

Je crois que tu n’as pas compris, il te demande un projet minimaliste complet html/css/js pour pouvoir tester et ainsi t’expliquer ce qu’il ne va pas

Magrozz
Magrozz
Niveau 7
24 janvier 2022 à 21:48:16

Donne nous ton chat sur jsfiddle par exemple

Marav
Marav
Niveau 47
24 janvier 2022 à 22:03:24

Donne ton conteneur l'auteur ( le bloc qui contient tes différentes bulles de messages ) ça devrait le faire, c'est du CSS pas du JS.
Y a pas besoin d'un projet pour résoudre un truc qui parait assez trivial à vue de nez.

Message édité le 24 janvier 2022 à 22:04:27 par Marav
les-toilettes
les-toilettes
Niveau 6
02 février 2022 à 20:45:04

Le 24 janvier 2022 à 22:03:24 :
Donne ton conteneur l'auteur ( le bloc qui contient tes différentes bulles de messages ) ça devrait le faire, c'est du CSS pas du JS.
Y a pas besoin d'un projet pour résoudre un truc qui parait assez trivial à vue de nez.

Le 24 janvier 2022 à 22:03:24 :
Donne ton conteneur l'auteur ( le bloc qui contient tes différentes bulles de messages ) ça devrait le faire, c'est du CSS pas du JS.
Y a pas besoin d'un projet pour résoudre un truc qui parait assez trivial à vue de nez.

Tiens:
<div onClick={msgClickedHandler} className={author == name ? classes.messageAuthor : classes.message}> <p>{msg}</p> {displayed && <div className={classes.admin}> <svg onClick={deleteClickedHandler} xmlns="http://www.w3.org/2000/svg" width="16" fill="currentColor" viewBox="0 0 16 16"> <path d="M2.5 1a1 1 0 0 0-1 1v1a1 1 0 0 0 1 1H3v9a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V4h.5a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H10a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1H2.5zm3 4a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-1 0v-7a.5.5 0 0 1 .5-.5zM8 5a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-1 0v-7A.5.5 0 0 1 8 5zm3 .5v7a.5.5 0 0 1-1 0v-7a.5.5 0 0 1 1 0z" /> </svg> </div>} </div>

Dsl pour l'indentation

Message édité le 02 février 2022 à 20:45:36 par les-toilettes
Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment