Grafik x-mal wiederholen lassen
Sascha
- grafik
0 Cervantes0 Sascha0 Der Dicki0 Gernot Back0 wahsaga
0 wahsaga
Hallo,
ich möchte gerne ganz einfach eine kleine Grafik (JPG) 10x10 Pixel x-mal auf dem Bildschirm anzeigen lassen. Wie ist dies möglich, das ich nur durch Eingabe des X-Wertes die Grafik x-beliebig anzeigen zu lassen. Die kleine Bild soll oben links in der Ecke Anfangen und nach rechts weiter laufen bis die Zeile voll ist und dann in die nächste Zeile springen bis der Bildschirm voll ist.
WIE gehts das ????
Gruß Sascha
Meinst Du Folgendes?
http://de.selfhtml.org/css/eigenschaften/hintergrund.htm#background_image
Meinst Du Folgendes?
http://de.selfhtml.org/css/eigenschaften/hintergrund.htm#background_image
Ne du.... also nochmal :-)
Ich möchte ein ganz kleines Bild und auch nur dieses eine Bild von 10x10 Pixel sagen wir 1000 mal auf dem Bildschirm anzeigen lassen... auf NUR einer Webseite. Damit ich das Bild aber nicht 1000 mal importieren will, muss es doch eine Lösung geben, dieses einmal reinzusetzen und dann halt 1000 mal wiederholen zu lassen mit einer frei wählbaren Anzahl!? Jetzt verstanden? :-(
Gruß Sascha
Hallihallo!
Etwas Ähnliches kannst Du mit beckground-repeat erreichen.
Der Nachteil dabei ist nur, daß man sich die Anzahl der Wiederholungen nicht frei aussuchen kann.
Sollte das auch nicht das sein, was Du suchst, bliebe Dir noch, auf serverseitige Techniken zurückzugreifen.
Ein Beispiel in php:
for ($i=0; $i<1000; $i++) {
echo '<img src="pfad/zu/deinem/bild.gif" alt="" />';
}
Allein mit HTML- Hausmitteln dürftest Du keinen Erfolg haben.
Ich hoffe, ich konnte Dir damit helfen....
Viele liebe Grüße,
Der Dicki
Hallo Dicki,
Etwas Ähnliches kannst Du mit beckground-repeat erreichen.
Der Nachteil dabei ist nur, daß man sich die Anzahl der Wiederholungen nicht frei aussuchen kann.
Wieso? Wenn man das Element, dem man den Hintergrund zuweist, in der Breite und der Höhe definiert, lässt sich die Anzahl der Wiederholungen des darin angezeigten Hintergrundbildes über eine Divisien durch dessen jeweils entsprechende Dimensionen und anschließende Multiplikation der beiden Höhen- und Weitenquotienten genau bestimmen.
Gruß Gernot
hi,
Wieso? Wenn man das Element, dem man den Hintergrund zuweist, in der Breite und der Höhe definiert, lässt sich die Anzahl der Wiederholungen des darin angezeigten Hintergrundbildes über eine Divisien durch dessen jeweils entsprechende Dimensionen und anschließende Multiplikation der beiden Höhen- und Weitenquotienten genau bestimmen.
Dann stelle mir doch mal bitte ein Hintergrundbild über background.repeat siebenmal dar - und gehe dabei davon aus, dass das Bild nur vier mal pro Zeile nebeneinanderpasst.
gruß,
wahsaga
Hallo wahsaga,
Dann stelle mir doch mal bitte ein Hintergrundbild über background.repeat siebenmal dar - und gehe dabei davon aus, dass das Bild nur vier mal pro Zeile nebeneinanderpasst.
Wieso sollte ich von letzterem ausgehen? Sascha hat horizontales Scrollen nicht von vornherein ausgeschlossen. Aber selbst das ließe sich ja vermeiden, wenn man zusätzlich ein positioniertes Element einfügt, das die überzähligen Wiederholungen des Hintergrundbildes mit passenden Dimensionen abdeckt.
Gruß Gernot
Sascha hat horizontales Scrollen nicht von vornherein ausgeschlossen.
ALso wenn wir schon bei Thema Scrollen sind, dann sollte das Fenster nur hoch und runter scrollar sein und nicht nach rechts.
Trotzdem weiss ich immer noch nicht, wie ich die Wiederholungen hinbekomme :-(
hi,
Trotzdem weiss ich immer noch nicht, wie ich die Wiederholungen hinbekomme :-(
Dann probier's doch langsam mal mit Lesen und Verstehen - Der Dicki nannte dir bereits eine serverseitige, und ich eine clientseitige Möglichkeit.
gruß,
wahsaga
hi,
Ich möchte ein ganz kleines Bild und auch nur dieses eine Bild von 10x10 Pixel sagen wir 1000 mal auf dem Bildschirm anzeigen lassen... auf NUR einer Webseite. Damit ich das Bild aber nicht 1000 mal importieren will,
Was verstehst du unter "importieren"?
muss es doch eine Lösung geben, dieses einmal reinzusetzen und dann halt 1000 mal wiederholen zu lassen mit einer frei wählbaren Anzahl!?
Wenn du nicht 1000 <img>-Elemente im Quellcode notieren willst, dann generiere sie dynamisch - per innerHTML oder über die DOM-Methoden createElement(),, appendChild() & Co.
gruß,
wahsaga