2017-12-15 21 views
1

私のプロジェクトでAngularJS Material datepickerを使用していますが、残念ながらそれを無視してカスタムCSSを使用しています。md-datepickerがカスタムマージンを無視しています

Demo

ここに抜粋です:

angular.module('myApp',['ngMaterial'])
body{background-color:white} 
 
.datePicker{ 
 
    margin-top:100px; 
 
}
<head> 
 
    <meta name="viewport" content="width=device-width, initial-scale=1"> 
 
    <!-- Angular Material style sheet --> 
 
    <link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/angular_material/1.1.0/angular-material.min.css"> 
 
</head> 
 
<body ng-app="myApp" > 
 
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.5/angular.min.js"></script> 
 
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.5/angular-animate.min.js"></script> 
 
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.5/angular-aria.min.js"></script> 
 
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.5/angular-messages.min.js"></script> 
 

 
    <!-- Angular Material Library --> 
 
    <script src="https://ajax.googleapis.com/ajax/libs/angular_material/1.1.0/angular-material.min.js"></script> 
 

 
    <label>User Date</label><br> 
 
<md-datepicker ng-model='userDate' class="datePicker md-primary"></md-datepicker> 
 
    
 
</body>

+0

あなたがチェックし、ソリューションが動作するかどうか私に教えてできますか? –

+0

ありがとうございました... –

答えて

1

それが占有していますが、displayは右ではありません。 <md-datepicker>のために右のdisplayを設定します。

.datePicker { 
    margin-top: 100px; 
    display: block; 
} 

プレビュー

preview

ペン:https://codepen.io/anon/pen/ppJXeb

関連する問題