Ankündigung

Einklappen
Keine Ankündigung bisher.

Bild-Anzeige Safari

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • TimoKa
    hat ein Thema erstellt Bild-Anzeige Safari.

    Bild-Anzeige Safari

    Hey,

    wenn ich ein Bild einbinden will, und die Größe per CSS formatiere,
    (feste Breite),
    dann funktioniert das überall (Firefox, Internet Explorer, Chrome)
    aber nicht bei SVG. Da zeigt es das Bild etwas zusammengepresst an.

    PHP-Code:
    <img src="/base/logo.svg" width="335px"/> 
    Was ist da der Haken bei Safari?
    Es sieht so aus, als wenn der Browser für die Bilder noch einen Rand links und rechts macht und dieser Rand in der festen Breite mit inbegriffen ist... aber ich weiß nicht woher der kommen soll.

  • tr0y
    antwortet
    Hört sich schwer nach fehlendem preserveAspectRatio im SVG an. SVG als Image(-Tag) ist (noch) nicht Standardisiert, es steht jedem Browser frei auf fehlende SVG-Meta-Informationen zu reagieren wie er möchte.

    http://tutorials.jenkov.com/svg/svg-...g-aspect-ratio

    Einen Kommentar schreiben:


  • monolith
    antwortet
    Das war grundsätzlicher Ratschlag gemeint: Wann immer möglich, CSS nutzen statt irgendwelcher archaischer HTML-Attribute. CSS ist dafür verantwortlich, wie etwas aussieht - das ist dessen Sinn und Zweck. Daher Styling-Angaben mit CSS machen.

    Einen Kommentar schreiben:


  • TimoKa
    antwortet
    ändert nichts... gleicher Fehler

    Einen Kommentar schreiben:


  • monolith
    antwortet
    Bitte CSS benutzen und nicht das HTML width Attribut.

    Einen Kommentar schreiben:

Lädt...
X