Ich möchte diese Art von Dropdown-Menü in AngularJS neu erstellen. Ich habe den Button mit FontAwesome Icons darin verschachtelt. Irgendwelche Ideen? Links zur Ressource?Wie würde ich in AngularJS ein Dropdown-Menü mit Texteingabebereich erstellen?
var mainApp = angular.module("mainApp", ["ngRoute"]);
mainApp.controller("CategoriesController", [ "$scope", "dataFactory", function($scope, dataFactory) {
mainApp.controller("Menu", function($scope) {
$scope.showMenu0 = false;
$scope.revealMenu0 = function(listing) {
$scope.showMenu0 = !$scope.showMenu0;
}
})
}]);
.burgerbtn{
\t position: absolute;
display:block;
\t margin-left: 19%;
\t margin-top: -17.5%;
\t height: 26px;
\t width: 44px;
\t color: #a09c98;
\t font-size: 1em;
\t border-radius: 13%;
\t border: 1px solid #aaa;
}
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-mouseover="revealMenu0()" ng-mouseleave="hideMenu0()">
<img src={imageurl;}>
</div>
<span ng-show="showMenu0">
<button class="burgerbtn" ><i class="fa fa-bars" aria-hidden="true"></i><i class="fa fa-caret-down" aria-hidden="true"></i></button>
</span>
Werfen Sie einen Blick: http://plnkr.co/edit/eGohFqiGKmkonmLwT3g1?p=preview – developer033
Danke für das Zusammenfügen, dass @ Entwickler033, aber das ist nicht ganz das, was ich suche. Obwohl mein Code-Snippet nicht ordnungsgemäß funktioniert, wird die Schaltfläche bei Hover angezeigt. Ich muss nur in der Lage sein, aber einen Texteingabebereich unterhalb der Schaltfläche bei Klick. – trav