2016-10-25 65 views
0

我有以下代碼:離子輸入有一些奇怪的內右側填充

<div class="row no-padding" style="margin-top: 0px;"> 
    <div class="col-67 no-padding"> 
     <label class="item item-input"> 
      <input name="email" ng-model="model.email" placeholder="Email" required type="email"> 
     </label> 
    </div> 
    <div class="col no-padding"> 
     <label class="item item-input"> 
      <input name="mobile" ng-model="model.number" placeholder="Mobile" required type="tel"> 
     </label> 
    </div> 
</div> 

我也得到奇數內右側填充一個輸入框: (注意.COM被切斷&數應該是123456789)

有沒有辦法減少這種情況?

我試着用在輸入而不利用以下幾點:

<input name="email" style="padding-right: -25px; ng-model="model.email" placeholder="Email" required type="email">

更新:我使用的離子離子框架

+0

您不能在填充上使用負值。你可以創建一個小提琴,以便我們可以看到完整的CSS? –

+0

請張貼你的CSS呢?因爲它可能受其他CSS的影響? – prasanth

+0

我正在使用Ionic,這裏顯示的CSS相當複雜。 – galgo

回答

1

輸入項具有24像素的填充。您可以用這種方法刪除該填充

.item-input input { 
    padding-right: 0; 
} 
+0

used style =「padding-right:15px;」對於輸入對象,謝謝 – galgo

+0

哦,好的,你減少了填充。我很高興我幫助 –

+0

我很好奇它爲什麼在第一名 – SpaceBeers