2016-05-23 1 views
5

text-align в угловом материале md-grid-tile не работает.text-align in md-grid-tile (угловой материал) не работает

<md-grid-tile>{{video.created}}</md-grid-tile> 
<md-grid-tile>{{video.code</md-grid-tile> 

<md-grid-tile style="text-align: left;"> 
    {{ video.title }} 
</md-grid-tile> 

<md-grid-tile>{{video.playtime}}</md-grid-tile> 

Я хочу, чтобы выровнять текст, как это:

what I want to

но выравнивания текста в мкр-грид-плитка не работает :(

как я могу это сделать?

+0

Try

+0

Я пробовал '' но он также не работал , извините – rabun

ответ

7

Вы можете просто поставить span или div тег вокруг текста внутри md-grid-tile:

<md-grid-tile> 
    <div class="text-inside-grid">{{ video.title }}</div> 
</md-grid-tile> 

, а затем стиль его:

.text-inside-grid { 
    position: absolute; 
    left: 5px; 
} 
+0

Благодарим вас за ответ! – rabun

+1

Он отлично подходит для (угловой материал 5: ) – AppLend

1

Я сделал это!

<md-grid-tile>{{video.created}}</md-grid-tile> 
<md-grid-tile>{{video.code</md-grid-tile> 

<md-grid-tile style="text-align: left;" class="video-title"> 
    {{ video.title }} 
</md-grid-tile> 

<md-grid-tile>{{video.playtime}}</md-grid-tile> 

CSS

.video-title > figure { 
    justify-content: flex-start !important; 
} 
+0

благодарю ваш ответ, тоже! – rabun

4

для тех, у кого есть проблемы с получением этот пример для работы в angular2 , возможно, вам потребуется добавить :: нг-глубоко селектор в CSS для фигуры

<md-grid-tile class="video-title"> 
    {{ video.title }} 
</md-grid-tile> 

CSS

.video-title > ::ng-deep figure { 
    justify-content: flex-start !important; 
} 

* Последнее обновление/глубокий/к :: нг-глубоко, потому что/глубоко/осуждался

Смежные вопросы