tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
824
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
DIESES THEMA IST
GESCHLOSSEN
  1. #1
    Santi Tutorials.de Gastzugang
    Servus,

    habe folgendes Problem. Auf meiner Seite können User ein Bild hochladen, die optimal Größe des Bildes ist 137x137px. Das entspricht auch der Größe des Layers in dem das Bild bei der Ausgabe positioniert wird

    Wenn jemand ein zu großes Bild hochlädt werden nur die 137*137px von der rechten oberen Kante des Bildes angezeigt. Der Layer ist auf "hidden" gestellt.

    Nun wäre es mir lieber wenn jemand ein zu großes Bild einfügt, die vertikale und horizontale Mitte des Bildes angezeigt wird, weil da ja meistens der interessante Auschnitt vorhanden ist

    Geht das irgenwie mit CSS?

    Vielen Dank

    santi
     

  2. #2
    rootssw rootssw ist offline Mitglied Platin
    Registriert seit
    Aug 2003
    Beiträge
    593
    Hallo!

    Vielleicht würde dir ja die Clip-Eigenschaft weiter helfen (Link ).
    Wenn du mittels JavaScript (oder PHP wenn vorhanden) die Mitte ausrechnen lässt und die Werte dann in den rect-Wert der Clip-Eigenschaft einträgst KÖNNTE es funktionieren - denke ich.
     
    <?php if ($sein || !$sein) echo "Das ist hier die Frage."; ?>

  3. #3
    Helge Helge ist offline Mitglied Silber
    Registriert seit
    Mar 2004
    Beiträge
    51
    Code :
    1
    
    <div style="background: url(bild.jpg) center center no-repeat; width: 137px; height: 137px;"></div>

    Das sollte funktionieren
     

  4. #4
    deepthought deepthought ist offline Grünschnabel
    Registriert seit
    Nov 2002
    Ort
    Rodgau
    Beiträge
    4
    Hi zusammen,

    Ich weiß, das gehört nicht in CSS aber passt gut zum Thema. Man könnte jetzt doch das Bild beim Hochladen per PHP für die Ausgabe so verkleinern, dass es genau den Ausmaßen von 137*137 entspricht. Oder noch besser eine Kopie des Originalbildes mit den gewünschten Asmaßen anlegen. Hat jemand ne Ahnung wie das geht?
     

  5. #5
    Helge Helge ist offline Mitglied Silber
    Registriert seit
    Mar 2004
    Beiträge
    51
    Das geht mit "gdlib" oder so ähnlich, aber damit bist du im PHP Forum sicherlich besser aufgehoben.
     

Ähnliche Themen

  1. Mittig ausrichten mit css
    Von sight011 im Forum CSS
    Antworten: 2
    Letzter Beitrag: 26.07.10, 14:29
  2. Layer Mittig ausrichten - Problem
    Von Reanimated im Forum CSS
    Antworten: 30
    Letzter Beitrag: 04.12.07, 22:09
  3. Antworten: 9
    Letzter Beitrag: 24.03.06, 08:13
  4. Layer mittig platzieren
    Von LuvShining im Forum CSS
    Antworten: 1
    Letzter Beitrag: 15.03.05, 15:02
  5. CSS Mittig ausrichten
    Von Wolfsbein im Forum CSS
    Antworten: 4
    Letzter Beitrag: 15.04.03, 17:01