bilderpositzion
g.a.
- grafik
0 Sebastian Salzgeber0 g.a.0 Sebastian Salzgeber0 Ashura0 Sebastian Salzgeber0 g.a.0 Ashura0 g.a.0 ziegenmelker0 g.a.
hi,
wie kann ich die positzion von bilder(coordinaten) ändern?
z.b.:
"<img coords="11,10,59,29" src="bild.jpg">"
gibt es sowas?
ERROR: Standard-Begrüssung #128 not found
Programm, Sprache System?
Ich verstehe nicht so ganz wovon du redest.
Meinst du vielleicht Imagemaps?
BTW: es heisst immernoch "position"
<MFG>
Sebastian Salzgeber
</MFG>
(aka:Indyaner)
sagenwir mal:
das ist die seite /
-------------------------------------------------
| | <-hier ist das bild |
|----- |
| |
| |
| |
| |
| ----- |
| und da soll es hin->| | |
| ----- |
| |
| |
| |
| |
-------------------------------------------------
geht das?
ERROR: Standard-Begrüssung #128 not found
Das Bild selber knanst du so nicht ausrichten.
Du kannst aber das Bild in einen layer legen das die gleiche grösse besitzt und diesen dann mit ABSOLUT an diesen punkt ausrichten.
<MFG>
Sebastian Salzgeber
</MFG>
(aka:Indyaner)
Hallo Sebastian.
Das Bild selber knanst du so nicht ausrichten.
Und was spricht dagegen, das <img style="
position:absolute;
" />
selbst auszurichten?
Du kannst aber das Bild in einen layer legen das die gleiche grösse besitzt und diesen dann mit ABSOLUT an diesen punkt ausrichten.
Ich finde nicht, dass dies hier erforderlich ist.
Gruß, Ashura
ERROR: Standard-Begrüssung #128 not found
Mhh...
Ich wusste nicht dass das W3C konform ist... aber wenn es so ist kann er es natürlich auch so machen.
<MFG>
Sebastian Salzgeber
</MFG>
(aka:Indyaner)
Und was spricht dagegen, das
<img style="
position:absolute;
" />
selbst auszurichten?
dass ich nicht weis wie das geht
Hallo g.a..
dass ich nicht weis wie das geht
Das ist kein Argument. Tue etwas dagegen! ;)
Gruß, Ashura
ok, hab jetz das:
"
<html>
<head>
<script>
function beweg(e)
{
var keyCode = (e) ? e.which :event.keyCode;
if(keyCode==100){document.getElementById("box").style.left=document.getElementById("box").style.left+1;}
if(keyCode==97){document.getElementById("box").style.left=document.getElementById("box").style.left-1;}
if(keyCode==119){document.getElementById("box").style.top=document.getElementById("box").style.top-1;}
if(keyCode==115){document.getElementById("box").style.top=document.getElementById("box").style.top+1;}
if(keyCode==101){alert("a=" + document.getElementById("box").style.left + ";w=" + document.getElementById("box1").style.top);}
}
document.onkeypress=beweg;
</script>
<body>
diese box lasst sich mit den tasten: [W],[A],[S]und[D] hinundher bewegen.
<style type="text/css">
#box { position:absolute; top:100px; left:100px; width:100; height:100; }
</style>
</head><body>
<div id="box" style="background:red;">ICH BIN DIE BOX</div>
<body>
</html>
"
funktioniert aber nich so ganz. könnt ihr selbst ausprobieren.
warum funktioniert das nich? ich habe keine erklärung gefunden.
Hallo,
if(keyCode==100){document.getElementById("box").style.left=document.getElementById("box").style.left+1;}
#box { position:absolute; top:100px; left:100px; width:100; height:100; }
warum funktioniert das nich? ich habe keine erklärung gefunden.
frag dich doch mal was z.B. in dem style.left drinsteht und was du daraus machen willst.
Außerdem sind die Style Angaben in #box für width und height falsch.
Zusätzlich ist es ungeschickt, document.getElementById("box") acht mal zu schreiben und immer zwei mal auszuführen.
cu,
ziegenmelker
ich will ja eine box, die sich bei drucken der tasten: WASD hinundher bewegt.
und da (soweit ich verstanden habe) die style.left/top die positsion bestimmen, muss ich sie doch nur bei tastendruck einstellen lassen.
aber dass geht schief.
und um deine frage zu beantworten:
drin steht die alte positsion,
und draus machen will ich die neue positsion.
und die eingaben in width und higth nimmt er trotzdem.
auch wenn sie falsch sind
Hallo,
ich will ja eine box, die sich bei drucken der tasten: WASD hinundher bewegt.
aber dass geht schief.
Klar.
und um deine frage zu beantworten:
drin steht die alte positsion,
Und die lautet?
und draus machen will ich die neue positsion.
Indem du dem Text-Value eine 1 hinzuzählst. Na? Klingelts?
und die eingaben in width und higth nimmt er trotzdem.
auch wenn sie falsch sind
Wenn du was falsch machen willst, dann brauchst du hier nicht zu fragen. Tasache ist, daß ein korrekter Browser bei falschen Styleangaben die Verarbeitung der Styles abbricht.
cu,
ziegenmelker