Gewusst wie: Verschieben der Drop Down-Liste im HTML-Format

December 26

Sie haben die Fähigkeit, Elemente, die irgendwo erscheinen, dass Sie auf Ihrer Webseite mögen. Das Attribut CSS "Position" macht's möglich. Indem Sie ein Dropdown-Feld einen Wert von "absolute" zuweisen, können beispielsweise Sie dieses Objekt positionieren wie der Code im Browser ausgeführt wird. Diese Fähigkeit ist praktisch, wenn Sie eine ungewöhnliche Spezialeffekt anzeigen möchten oder Sie brauchen einfach Ihre Dropdown-Liste an einer bestimmten Position auf der Seite angezeigt werden.

Anweisungen

1 Starten Sie Ihren HTML-Editor oder Notepad, und fügen Sie folgenden Code in den Body-Bereich des Dokuments:

< Div Id = "dropdown1" >

< wählen > aus

< option Value = "Red" > Red < / option >

< option Value = "blau" > blau < / option >

< / select >

< / Div >

< Eingang Typ = "Knopf" Value = "Verschieben Drop Down" Onclick = "MoveDropdown ('dropdown1', '100', 200')" >

Dieser Code erstellt ein Drop-down-Box und eine Schaltfläche. Die Schaltfläche ruft die JavaScript-Funktion, die die Drop down-Box bewegt. Beachten Sie, dass die Schaltfläche Click-Ereignis das Div-Element-ID-Wert der Funktion übergibt.

2 Fügen Sie die folgende JavaScript-Funktion zum Head-Bereich des Dokuments:

Funktion MoveDropdown (Id, xPosition, yPosition) {}

Var DropdownObj = document.getElementById(id);

dropdownObj.style.position = "absolute";

dropdownObj.style.top = yPosition + "px";

dropdownObj.style.left = xPosition; + "px";

}

Diese Funktion Ruft einen Verweis auf das Dropdown-Feld und ändert seine Position-Eigenschaft auf "absolut." Dadurch kann der Code um das Objekt zu verschieben.

3 Speichern Sie das Dokument, und in jedem Browser anzeigen. Auf der Webseite wird die Dropdown-Liste angezeigt. Klicken Sie auf die Schaltfläche "Verschieben Drop Down", um die Liste der im Code angegebenen Koordinaten zu verschieben.

Tipps & Warnungen

  • Achten Sie beim Verschieben der Drop down-Liste zu weit. HTML können Sie Objekte außerhalb des Bildschirms positionieren. Wenn Ihr Bildschirmkoordinaten zu groß sind, kann der Browser die Drop down-Box an einem Ort platzieren, wo Besucher nicht sehen.