J’essaie de m’assurer qu’une image « portrait » n’est pas redimensionnée lorsqu’elle est publiée… Je veux que toute la largeur soit prise en compte… comment faire… ?
Fournissez la page, peut-être que quelqu’un y jettera un œil spécifiquement, sinon jouez avec les fonctionnalités du navigateur que vous avez pour inspecter une page, ajoutez object-fit contain/fill etc., ou des marges, peut-être aspect-ratio etc. avec l’élément sur lequel vous travaillez et vous trouverez une solution, je parie ![]()
Comme ceci
Et bien sûr, l’approche du marché si vous avez quelques dollars ou bitcoins à offrir ne peut être négligée ![]()
Vous pouvez rechercher image dans les paramètres du site et jouer avec. Mais je pense que vous n’obtiendrez pas ce que vous cherchez. Bien sûr, avec des plugins et des thèmes, on peut faire des choses étranges et merveilleuses, mais d’après ce que nous avons, j’ai le sentiment que ce n’est pas si facile, voire pas possible.
Mais je me suis déjà trompé. Quelques fois ![]()
Ce Theme component pourrait également aider. Gardez simplement à l’esprit qu’il est encore en phase expérimentale. Mais il est également utilisé ici sur Meta sur certains Theme
J’ai essayé ceci - ce n’est pas ça. - toujours à la recherche d’une solution.
Avez-vous vérifié les autres paramètres d’image comme Jagster l’a suggéré ? Surtout largeurs d'image max
Je l’ai fait - passer à 1200 ne fait aucune différence… la seule façon que j’ai trouvée pour la changer est de la modifier dans la photo elle-même.
Je veux juste que l’“image portrait” prenne toute la largeur du message.
Ce composant est instable car même avec le discourse le plus à jour installé, il décale tout vers la gauche (pas de marge) - a cassé mon thème de staging.
Peut-être que ces images dépassent-elles la hauteur d'image maximale avant la largeur d'image maximale ?
En général, j’aime que les images soient limitées en taille. Sur les petits écrans, comme ma tablette, sinon l’image serait plus grande que mon écran.
Étrange. Les tablettes devraient s’adapter quelle que soit la suggestion d’un site. L’iPad fonctionne de toute façon ainsi, et une… Je crois que c’était un Samsung. Mais tous les téléphones le peuvent.
Quoi qu’il en soit. La gestion des images est un point faible de Discourse. Un sacré bazar.
Il semble que ce soit une chose simple… l’image lorsqu’elle est publiée en portrait devrait prendre toute la largeur du conteneur de largeur du message… (sinon par défaut, mais un moyen facile de la configurer).
Je pense que tout le monde fait confiance au lightboxing ici.
Si la hauteur maximale de l'image est supérieure à mon écran, elle ne rentrera pas sur l’écran sans défilement. Pourquoi la tablette devrait-elle redimensionner l’image à l’intérieur de la publication ?
Avec la valeur par défaut, cela ressemble à ceci :
Je peux voir toute l’image sans défilement.
Les différentes dimensions d’écran sont à prendre en compte lors de la modification de la hauteur maximale de l’image.
Parce que les mobiles sont plus conviviaux que les ordinateurs de bureau ?
Ouais, c’est un risque avec l’expérimental. Quant au padding, vous pourriez ajouter un composant personnalisé pour l’augmenter en ajoutant des remplacements et du padding, etc.
Lorsque vous possédez un forum de photographie, les images sont reines et ce n’est pas comme s’ils publiaient toutes les photos en portrait, mais lorsqu’ils le font, cela ne les dérange pas de devoir faire défiler.
Vous voudriez donc étirer une image sur toute la largeur, même si la taille intrinsèque de l’image est inférieure à la largeur de la page ?
Je ne recommanderais pas cela, car vous perdrez probablement en qualité, mais :
Avez-vous essayé une combinaison de réglages de max image height et max image width sur une valeur élevée et en utilisant du CSS pour définir :
.cooked img:not(.thumbnail):not(.ytp-thumbnail-image):not(.emoji) {
width: 100%;
max-width: 100%;
}
Cela semble faire ce que vous décrivez de mon côté.
Le forum de photographie n’afficherait pas les petites images, je suppose. Encore une fois, je ne sais pas, mais je pense que le problème est la réduction automatique de la taille. Toutes les images sont d’environ 800xquelque chose et il y aura alors un espace vide même là où quelque chose comme 1500xquelque chose pourrait être montré.
Mais je suppose que c’est essentiellement le seul problème avec les ordinateurs de bureau, car les mobiles ont tendance à deviner ce qu’un utilisateur peut ou ne peut pas faire.
Les photographes ne publient presque jamais de photos « petites »… le processus est simple :
1) Télécharger la photo
Si la photo est plus petite que la largeur des dimensions de la publication :
Conservez le rapport et étirez la largeur pour occuper toute la largeur de la publication.
Si la photo est égale ou plus grande :
Conservez le rapport de l’image, mais occupez toute la largeur de la publication.




