2017-07-20 2 views
-1

ich ein div in einer Seite einfügen möchte, setzen div in die Koordinaten, die ich will, aber nicht den Rest des Seiteninhaltes bewegtDiv treiben, ohne die anderen Elemente der Seite zu bewegen

Was ich getan hatte, ist der Eltern-Container eine Position: absolute und die div, die ich eine schwimmende Position haben möchte: relativ und dann gehen Sie sagen, die px, wo ich will, aber so macht der Inhalt der Seite mich bewegt Site, und ich möchte, dass Sie den Rest des Inhalts nicht verschieben, selbst wenn das div darüber ist.

Was könnte ich tun?

+1

Geben Sie Ihren Code ein. Aber es klingt so, als müssten Sie die Positionswerte umkehren. Verwenden Sie "relativ" für das übergeordnete Element und "absolut" für das untergeordnete Element. –

Antwort

1

Anstatt es zu schweben, müssen Sie Ihr div entweder mit position: absolute oder position: fixed positionieren.

+0

und vielleicht zerrissen Ihre Position absolut und relativ herum. mach den Container relativ, beende dein floting div absolut – VA79

0

Sie müssen Position: absolute auf die Float-Div anstelle der Eltern Div setzen.

0

Es sollte mit CSS möglich sein. Ich würde versuchen, das html-Tag als relativ und das Div als absolut festzulegen (wenn keine anderen Tags relativ sind). Ansonsten würde ich jQuery für die Lösung empfehlen.

Verwandte Themen