Ok, ich versuch mal mehr Details einzubringen.
Grundlage:
Quelltext
1: 2:
| cellwidth, cellheight, cellabstand = fix, werden nicht verändert zur Laufzeit. Beeinflussen den Radius. cellcount < 5 bleibt Perspective = 1000 und muss nicht berücksichtigt werden. |
Ab
cellcount 5 - 15 verändert sich der Radius (Durchmesser = r*2).
Entspricht leider keinen Pixelwert um für mich sinnvoll zu arbeiten?!
Erkennbar z.B.
cellcount 15, radius ca 490 (d ca 980),
body hat Breite vom Object, aber nur 760px.
Nun meine empirischen Versuche.
Versuch 1:
Quelltext
1: 2: 3: 4:
| html body 320px width, cellcount = 5, sollte Perspective nicht größer sein als 410, cellcount = 10, sollte Perspective nicht größer sein als 100, cellcount = 15, sollte Perspective nicht größer sein als 60, |
Versuch 2:
Quelltext
1: 2: 3: 4:
| html body 500px width, cellcount = 5, Perspective = 1000, cellcount = 10, sollte Perspective nicht größer sein als 570, cellcount = 15, sollte Perspective nicht größer sein als 250, |
Ab
html body < 750px, spielt es keine Rolle mehr,
Perspective = 1000.
Es sei den man verändert
cellgröße und
cellabstand.
Nun gut, man könnte natürlich das ganze im Javascript mit mehreren
if window.innerwidth und
if cellcount verwenden
oder mit css
device-width und dann unterschiedliche css laden.
Währe eine Notlösung wenn ich keine Formel erfinden kann!
Aber vielleicht erkennt ein anderer anhand der Daten wie man es evtl. lösen kann und kann helfen?
Gruß alf
Moderiert von Th69: Code-Tags hinzugefügt
Wenn jeder alles kann oder wüsste und keiner hätt' ne Frage mehr, omg, währe dieses Forum leer!