Ich lief heute ein sehr verwirrendes Problem
Ich habe eine Leinwand und ein div, so
%Vor%Ich setze dann die Eigenschaften des div über eine CSS-Datei, z. Position: absolut und Anzeige: keine Dann schreibe ich die X / Y-Position im div via JS und versuche, die Eigenschaften des div so zu setzen, dass das div der Maus folgt, wie dies
%Vor%Das Lustige ist jetzt: Ich kann die Anzeige und BackgroundColor ohne ein Problem einstellen, aber die linken und oberen Eigenschaften funktionieren nicht. Wenn ich jedoch meine DOCTYPE-Deklaration in meiner HTML-Datei lösche, kann ich die linken und oberen Eigenschaften problemlos ändern. Das Arbeiten ohne Doctype ist natürlich ausgeschlossen. Mache ich etwas, was nicht getan werden sollte oder etwas völlig Offensichtliches vermissen?
Ich hatte auch dasselbe Problem, aber als ich ein Leerzeichen in das leere div eingefügt habe, hat es richtig positioniert. d. h.
%Vor%Tags und Links javascript css html5 css-position