Warum ist das eigentlich so schwer....

Thema wurde von Anonymous, 4. Juni 2024 erstellt.

  1. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    20. November 2015
    Beiträge:
    1.517
    Danke erhalten:
    314
    Danke vergeben:
    1.217
    .... ein Bild mittig auf eine Webseite zu setzen? Nervt mich jedes Mal tierisch aufs Neue.....

    ... wollt mich nur mal auskotzen, sorry.
    Danke für die Aufmerksamkeit.
     
  2. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    1. September 2012
    Beiträge:
    2.707
    Danke erhalten:
    513
    Danke vergeben:
    173
    hast recht...Nervt mich auch das zb. Center nicht geht...
     
  3. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    14. Juni 2018
    Beiträge:
    1.671
    Danke erhalten:
    285
    Danke vergeben:
    1.109
    Warum nicht eine neue eigene CSS Klasse anlegen und diese dann einfach immer für Bilder benutzen die zentriert sein sollen?
     
  4. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    20. November 2015
    Beiträge:
    1.517
    Danke erhalten:
    314
    Danke vergeben:
    1.217
    Ja, klar, das ist aber ungleich komplexer als einfach nur wie bei einem Text auf "zentriert" zu klicken.

    Zudem habe ich dann eine neue Klasse, sodass die Klasse img-responsive nicht mehr greift. Wird also immer komplizierter. Als Anwender will ich, wie beim Text auf "zentriert" klicken und gut ist. Aber das wünsche ich mir auch schon seit den späten 90ern....
     
  5. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    3. Juli 2020
    Beiträge:
    61
    Danke erhalten:
    35
    Danke vergeben:
    34
    Hallo Florian,
    das ist auch etwas, das mich immer genervt hat. Nun schreibe ich im Bild bei class zusätzlich zu img-responsive auch center-block dazu und das funktioniert. Vielleicht hilft dir das ja.
     
  6. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    5. Mai 2022
    Beiträge:
    2.335
    Danke erhalten:
    1.019
    Danke vergeben:
    389
    jetzt hast du aber alles irgendwie "doppeltgemoppelt". Und dein Bild ist trotzdem noch nicht zentriert. :)


    Das ist dein aktueller Code:
    Code:
    <div class="middich" style="text-align: center;">
             <a href="https://www.matchashop.de/de/Matcha-von/"><img alt="Direkt zum matchashop" class="middich" src="images/Direkt-zum-Shop.png" style="margin: 2px; width: 202px; height: 63px;"></a>
    </div>

    1. Möglichkeit ohne die Klasse middich:
    Code:
    <div  style="text-align: center;">
             <a href="https://www.matchashop.de/de/Matcha-von/"><img alt="Direkt zum matchashop"  src="images/Direkt-zum-Shop.png" style="margin: 2px; width: 202px; height: 63px;"></a>
    </div>

    2. Möglichkeit mit der Klasse middich:
    Code:
    <div class="middich" >
             <a href="https://www.matchashop.de/de/Matcha-von/"><img alt="Direkt zum matchashop"  src="images/Direkt-zum-Shop.png" style="margin: 2px; width: 202px; height: 63px;"></a>
    </div>
    CSS:
    Code:
    .middich {
    display: flex;
    justify-content: center;
    align-items: center;
    }
     
  7. Alexander Hess
    Alexander Hess Erfahrener Benutzer
    Registriert seit:
    10. Juni 2011
    Beiträge:
    519
    Danke erhalten:
    105
    Danke vergeben:
    22
    Ich habe bei den Bildeigenschaften im Editor "display: block; margin-left: auto; margin-right: auto; text-align: center;" eingetragen und das Bild ist zentriert.
     
  8. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    14. Juni 2018
    Beiträge:
    1.671
    Danke erhalten:
    285
    Danke vergeben:
    1.109
    Finde eine CSS anlegen nicht wirklich komplex, vor allem nicht dann wenn ich diese einmal angelegte Klasse dann permanent für dutzende Bilder benutzen kann. Schau mal wie es Michaela Klaiber geschrieben hat, daran kann man sich wunderbar orientieren und die middich Klasse anlegen :)

    Responsive sollte mit diesem Zusatz auch gehen:

    Code:
    .middich img {
        max-width: 100%;
        height: auto;
    }
     
  9. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    20. November 2015
    Beiträge:
    1.517
    Danke erhalten:
    314
    Danke vergeben:
    1.217
    Ja, ihr habt alle recht mit dem was ihr schreibt. Und ja, CSS anlegen und zuweisen ist ja alles schön und gut.

    Und wirklich DANKE an alle Hilfestellungen!

    Aber wäre es nicht schön, wenn man im Texteditor einfach auf das Bild klickt, dann auf einen Button "zentrieren" und der Drops wäre gelutscht? Den Wunsch, dass Bilder auf Webseiten zentriert dargestellt werden sollen, gibt's doch schon so lange wie es HTML gibt.... ich wünsch mir einfach, dass das leichter geht und wundere mich, warum so eine ultragrundlegende Funktion nie Einzug ins W3C gehalten hat. "links" und "rechts" geht ja auch.

    Außerdem wollte ich mich auch einfach mal kurz aufregen :mad::p:)

    Danke an alle!
     
  10. Dennis (MotivMonster.de)
    Dennis (MotivMonster.de) G-WARD 2013/14/15/16
    Registriert seit:
    22. September 2011
    Beiträge:
    31.303
    Danke erhalten:
    6.268
    Danke vergeben:
    1.118
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    eher das Gegentel wenn du überall inline CSS nutzt, und was anpasst müsstest du alles kontrollieren. das dann aufwand :)
    Im CSS kannst auch Kommentare hinterlegen und vieles mehr an Struckturierungen machen.

    Zentrieren mit margin auto ist auch die Methode die ich am häufigsten als empfehlung gesehen habe also links rechts auto abstand wie oben schon jemand schrieb. und man kann auch eigene Class machen und mehrere Classen auf das Bid anwenden so das man weiß was welche macht wenn man sie entsprechend benennt. :)