2016-04-19 11 views
0

私は角度のプロジェクトを編集していると私は、次の機能を修正しようとしている:z-indexを動作させるには?

enter image description here

私は次の動作を取得します:

enter image description here

ここではHTMLコードがあります:

<div class="search-function" ng-click="showInputForm()"> 
     <img src="../images/my_project/search.png"> 
    </div> 

    <div class="search-form" ng-if="showForm"> 
     <form ng-submit="textSearch()"> 
     <input type="text" autofocus class="search-input" ng-model="text.value" /> 
     </form> 
    </div> 

ご覧のとおり、検索アイコンをクリックすると表示されますが、アイコンの下には表示されません。それを検索アイコンに重ねる方法は?ここで

がLESSコードです:

.search-function { 
    margin-left: 30%; 
} 

.search-form { 
    padding-left: 15%; 
    padding-right: 15%; 

    .search-input { 
    color: #2b84a6 !important; 
    background-color: #fff !important; 
    font-weight: 300; 
    font-size: 16px; 
    } 
} 

私はz-index: -1search-functionにクラスを設定しようとしましたが、それは動作しません。 どうしたの?

答えて

2

z-indexは、にのみ適用されます。 positionプロパティの値を既定値(static)から変更していないため、配置されていないため、z-indexは無効です。 position: relativeを設定します。

+0

Worked!ありがとうございました! – smartmouse