Forenübersicht : PHP / MYSQL / HTML / CSS »
[JS&BBcode] Bilder mit maximaler Breite
| King of Party Beiträge: 1291
| #3072 | 12.02.2008 - 20:25:19[Zitieren] [Bearbeiten] Da es ab und an vorkam, dass Bilder mit einer Größe von z.B. 1000x600px in einem Beitrag eingebunden wurden, der Bereich aber maximal 600px Breite zulassen, gibt es hier eine Beitrag + Lösung.
Das Problem ist, dass meistens das Design zerrissen wird. bzw. die Bilder überstehen. Jetzt habe ich hier auf der Seite eine Lösung gefunden, wie die Bilder automatisch an einer definierten Maximalbreite angepasst werden. Dies wurde mit Javascript ermöglicht. In erster Linie müssen wir in unserem BB-Code den bisheriger Bilder-BBcode (Die * müssen entfernt werden. Mein Parser würde die img-tags sonsst ausblenden!) code
Bilder-BBcode jetzt (Die * müssen entfernt werden. Mein Parser würde die img-tags sonsst ausblenden!) code
Hierbei wird die Funktion RePix(this) aufgerufen. code
In dieser Funktion wird die maximale Breite in Pixel angegeben. Dann wird geprüft, ob das Bild die maximale Breite überschreitet, wenn ja, dann soll die Breite und Höhe im Verhältnis angepasst werden. Bis jetzt funktioniert das Script ganz gut, probiert es ruhig mal aus. Das Script, worauf mein Script basiert, findet ihr hier: www.phpbb.de/viewtopic.php?p=440276....topic.php?p=440276#440276 Das Manko dabei war, dass nur relativ zur Auflösung das Bild angepasst wurde. In meiner Version gibt man eine feste Breite in Pixel an und das Bild wird dennoch im korrekten Seitenverhältnis angepasst. Das verkleinerte Bild kann man in originaler Größe anschauen, indem man auf das Bild klickt. Ich hoffe, ich habe die Thematik verständlich beschrieben und konnte helfen. Wenn nicht, dann schreibt! Das Leben ist zu kurz für lange Kabelwege Registriert seit: 1079d 18h 6m ( 06.08.2005 ) 9x editiert. Zuletzt am 10.06.2008 - 21:43:03 | |||||||
| 12.02.2008 - 20:25:19 Um die Werbung auszublenden, einfach kostenlos registrieren. Für Mitglieder ist die Werbung nicht sichtbar! | ||
| Party Sau Beiträge: 486
| #3077 | 12.02.2008 - 23:12:17[Zitieren] [Bearbeiten] hey gut zu wissen....mal schaun ob ich das dann auch einbauen werden bei den ladybirds.... Registriert seit: 1071d 9m ( 14.08.2005 ) | |
| Wer ist online? |
|---|
|
Insgesamt ist ein Benutzer online. [ Administrator ] [ Moderator ] psyhead |
|
Besucher die letzten 24h psyhead derlord87 axcez lythium cheerdad Cheermom MaMaaaCHen nadine
|
Statistik




