 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
16.03.2004, 22:18
|
#1
|
|
TP-Senior
Registriert seit: May 2002
|
Layer "unten rechts" positionieren
Hallo zusammen,
ich wüsste zwar nicht, dass es geht, frag aber trotzdem mal nach:
Ich möchte, dass ein Layer (in dem eine Grafik steckt) immer "unten rechts" im Frame positioniert ist ... und auch beim Scrollen immer dort bleibt. Geht das?
Danke!
--
Uwe
|
|
|
17.03.2004, 13:50
|
#2
|
|
TP-Specialist
Registriert seit: Aug 2001
Ort: Graz
|
Hi!
Schau mal auf www.hasslacher.at - da hab ich so was ähnliches gemacht (100 Jahre-"Stempel").
Diese Layer bleibt immer rechts oben.
Schau Dir mal im Quellcode die function display_stempel() an, das sollte eigentlich das Prinzip erklären.
Eine zweite, ev. einfachere Möglichkeit wäre es, mittels CSS die Grafik als "background" und mit "background-positon" zu definieren. siehe SelfHTML
|
|
|
17.03.2004, 15:00
|
#3
|
|
TP-Senior
Registriert seit: May 2002
|
Hallo Peter,
Zitat:
Original geschrieben von PeterBrand
[b]Hi!
Schau mal auf www.hasslacher.at - da hab ich so was ähnliches gemacht (100 Jahre-"Stempel").
Diese Layer bleibt immer rechts oben.
|
Ja, aber beim Scrollen verschwindet er auch oben raus ... das wollte ich nicht, sondern bei mir soll die Grafik im Layer immer "unten rechts im Frame" (also nicht unten rechts auf der Seite!) sein ... es gibt doch auch so Menüs, die immer im sichtbaren Bereich einer Seite bleiben
Zitat:
Original geschrieben von PeterBrand
[b]Eine zweite, ev. einfachere Möglichkeit wäre es, mittels CSS die Grafik als "background" und mit "background-positon" zu definieren. siehe
|
Das geht aber nur, wenn "unten rechts" immer eine feste Größe ist ... wenn aber der Frame - je nach Auflösung - variiert, geht´s wieder nicht ...
Nochmal genauer erklärt:
Ich habe oben einen "Header-Frame" und unten einen "Footer-Frame". In den mittleren Frame soll der Inhalt, aber am unteren "rechten" Ende des mittleren Frames soll z.B. noch der Kopf der Person zu sehen sein, deren Körper im unteren "Footer-Frame" zu sehen ist ... verständlich?
--
Uwe
|
|
|
17.03.2004, 15:22
|
#4
|
|
TP-Specialist
Registriert seit: Aug 2001
Ort: Graz
|
Hi!
Bzgl. 1 - JS:
das ist deshalb, weil in meinem Bsp. nur die x-Koordinate abgefragt und verändert wird, das gehört noch erweitert.
Bzgl. 2 - Background:
Seitengröße ist egal, aber was ich gesehen habe, wenn ein Scrollbalken ins Spiel kommt, funktionierts nicht mehr...
Hmmm... mehr fällt mir im Moment auch nicht dazu ein. Also ich würd die JavaScript-Lösung ausbauen damit funktionierts auf jedenfall. Bei JavaScript-spezifischen Problemen im HTML-Puristen Forum weiterfragen...
|
|
|
17.03.2004, 15:35
|
#5
|
|
TP-Senior
Registriert seit: May 2002
|
Zitat:
Original geschrieben von PeterBrand
[b]Hi!
Bzgl. 1 - JS:
das ist deshalb, weil in meinem Bsp. nur die x-Koordinate abgefragt und verändert wird, das gehört noch erweitert.
|
Ja, ist klar!
Aber auch wenn eine y-Koordinate dazukommt, kenne ich es nur so, dass man nur von oben links (0:0) die Koordinaten bis zur oberen linken Ecke des Layer bestimmen kann ... und ich brauch was "relatives" zur unteren rechten Frameecke  ... wenn da jemand Bescheid weiß?
... trotzdem DANKE, Peter!
--
Uwe
|
|
|
17.03.2004, 16:03
|
#6
|
|
TP-Specialist
Registriert seit: Aug 2001
Ort: Graz
|
xpos=window.innerWidth-90;
ist´s in meinem Beispiel; sprich
ypos=windows.innerHeight-grafikhoehe;
müsste für die y-Koordinate funktionieren - nur gehört eben vorher der Browser abgefragt und der Befehl darauf abgestimmt...
viel Glück
Peter
|
|
|
17.03.2004, 17:01
|
#7
|
|
TP-Senior
Registriert seit: May 2002
|
Ich versuch´s dann mal ... DANKE!
--
Uwe
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 21:07 Uhr.
|
 |