Antwort
 
Themen-Optionen
Alt 14.07.2006, 19:31 Nach oben    #1
Erfahrener Benutzer
 
Registriert seit: 30.10.2005
Beiträge: 279
Standard Skalierbare Bilder mit em

Ich lasse um meinen Text einen float div Layer mit einem Bild, einem Link und einer Beschreibung vorbeifließen... klickt man auf das Thumbnail landet man bei dem großen Bild also nicht Aufregendes.

Da ich alles schön skalierbar mit em mache ist mir gekommen das man ja auch Bilder mit em skalieren kann. Also wenn ich die Schrift vergrößere, vergrößert sich auch das Bild (irgendwo auf einer Bund Seite mal gesehen)

Das mit em ist mir schon klar aber wie funktioniert das, das bei der Standard Schriftgröße das Bild die Original Größe hat und wenn ich vergrößere das Bild proportional vergrößert wird? Natürlich sollte beim Rückskalieren das Bild wieder auf Normalgröße schrumpfen.

Kann das sein das ich im Body ne default Größe einstellen muss damit jeder Browser em gleich interpretiert?

Wäre gut wenn jemand da ein Rat hätte.
ex³ ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.07.2006, 20:09 Nach oben    #2
Waq
Erfahrener Benutzer
 
Registriert seit: 18.08.2005
Beiträge: 108
Standard

Das dürfte nicht gehen... vielleicht über JS, wenn man da die aktuelle em-grösse auslesen kann.
Was Du machen kannst, ist von einer "durchschnittlichen" Schriftgrösse auszugehen (z.B. 14pt), und ausrechnen, dass das Bild durchschnittlich zehn Zeilen hoch ist, dann machst Du 10 em Höhe und die breite Proportional zum Seitenverhältnis.
Waq ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.07.2006, 20:21 Nach oben    #3
Jann Hendrik Bekaan
 
Benutzerbild von Jann Hendrik
 
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 2.211
Standard

die einzige Möglichkeit die mir einfällt ist das es nicht frei skalierbar ist, sondern über eine Navigation läuft, bei der zB 3 versch. Schriftgößen auswählbar sind. In Abhängigkeit davon dann auch die Bilder skaliert werden...

wobei das nicht das ist, was du vorhast, wenn ich dich richtig verstanden habe.
__________________

Umfragen:
bitte beachten: Vorschläge für künftige Umfragen
Woher weißt du vom developers-guide?

Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Schreibe ein Tutorial und beschreibe, wie es geht, was nicht klappt, wo man aufpassen muss usw.
Danke!
Jann Hendrik ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.07.2006, 23:15 Nach oben    #4
Erfahrener Benutzer
 
Registriert seit: 30.10.2005
Beiträge: 279
Standard

nun ja ich hab jetzt jedem Bild nen Breite von 6.5 em gegeben und ner automatischen Höhe. die Container drumherum sind alle ein bisschen größer und die Font-Size der Bildbeschreibung ist kleiner. Jetzt ist das mit dem skalieren ganz ok. Das ganze klappt so ganz gut nur mit css.
ex³ ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 15.07.2006, 00:14 Nach oben    #5
Martin Breuer
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.642
Standard

Haste da mal ein kleines Beispiel online?
__________________
I did it my way - Senseless-Blog
WarrenFaith ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 15.07.2006, 05:42 Nach oben    #6
Erfahrener Benutzer
 
Benutzerbild von schifti
 
Registriert seit: 06.12.2004
Ort: Bayern
Beiträge: 185
Standard

Tip

Laut dem Buch "Barrierefreie Webdesign", sollen die Angaben dann in % erfolgen, wobei zu beachten ist, das die Angabe sich beim Bild auf den Container bezieht in dem sich das Bild befindet (Inline).
Jedoch, sieht jedes skalierte Bild wahrscheinlich verzehrt aus.
Als Angabe ist em aber auch erlaubt.

W3C hat hierfür die Richtlinie SVG rausgegeben (da kann ich dir auch nicht mehr dazu sagen)
schifti ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 15.07.2006, 08:25 Nach oben    #7
Erfahrener Benutzer
 
Registriert seit: 30.10.2005
Beiträge: 279
Standard

Hier ist der CSS Code ist nur auf die Schnelle gemacht. Die Thumbs werden ein bisschen verzerrt. Ist aber alles frei skalierbar.

Code:
<div class="contentimg right">
<a href="gross.png"><img style="width: 6.5em; height: auto;" src="thumb.png"></a>
<p>Beschreibung<p>
</div>
Code:
<style>

.contentimg {
background-color: grey;
text-align: center;
padding: 0.5em;
margin: 0.6em;
width: 7em;
}

.contentimg img {
border: none;
}

.left {
float: left;
}

.contentimg p {
margin: 0 auto;
padding: 0;
font-size: 0.8em;
width: 7em;
}

.right {
float: right;
}
</style>
ex³ ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 15.07.2006, 17:51 Nach oben    #8
Johannes Müller
 
Benutzerbild von $traight-$hoota
 
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 519
Standard

Zitat:
Zitat von schifti
W3C hat hierfür die Richtlinie SVG rausgegeben (da kann ich dir auch nicht mehr dazu sagen)
Scalable Vector Graphics sind XML basierte Vektorgrafiken, die sich auf ne beliebige größe skalieren lassen. für bilder aber gänzlich ungeeignet.
__________________
Weißt Bescheid - Scheiß wie weit
$traight-$hoota ist gerade online  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 16.07.2006, 11:21 Nach oben    #9
Jay
Gast
 
Beiträge: n/a
Standard

Wenn du verschiedene Schriftgrößen zur Auswahl hast, wäre es denkbar 3 verschiedene Bilder zu verwenden, wobei die Bilder vorgeladen werden können (einfach mit JavaScript ein neues Image Objekt erzeugen und das src Attribut auf das Bild setzen. mit ImageObjekt.complete kannst du checken ob die Grafik vollständig geladen ist.).

Geändert von Jay (16.07.2006 um 11:31 Uhr).
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 20.07.2006, 20:34 Nach oben    #10
Erfahrener Benutzer
 
Benutzerbild von PaterNoster
 
Registriert seit: 18.08.2005
Ort: Dortmund
Beiträge: 166
Standard

Auch wenn es nicht genau das ist was Du suchst

http://alistapart.com/articles/magazinelayout

könnte der Lösungsansatz - vor allem was die Berechnungen angeht - doch interessant sein
PaterNoster ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 20.07.2006, 22:23 Nach oben    #11
Johannes Müller
 
Benutzerbild von $traight-$hoota
 
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 519
Standard

Zitat:
Zitat von PaterNoster
Auch wenn es nicht genau das ist was Du suchst

http://alistapart.com/articles/magazinelayout

könnte der Lösungsansatz - vor allem was die Berechnungen angeht - doch interessant sein
das layout is schon geil, aber imo soll das ganze clientseitig gelöst werden.
__________________
Weißt Bescheid - Scheiß wie weit
$traight-$hoota ist gerade online  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
FCKEditor: Vorgaben für Bilder Basti JavaScript und AJAX 5 29.04.2007 16:46
Viele Bilder in einem Ordner => Ladezeitproblem heohni PHP-Programmierung 7 06.10.2006 23:25
PHP Bilder verkleinern robo47 PHP-Programmierung 30 25.09.2006 19:50
[Grundlagen] GDlib und große Bilder CIX88 Tutorials 0 28.01.2006 12:46
Bilder in NEWS-System flupsi PHP-Programmierung 11 09.01.2006 18:41


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:19 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44