2016-07-08 5 views
5

Я новый в css и не могу правильно настроить максимальную ширину моего диалогового окна подтверждения. Вот мой код вызывающего диалога:

this.$mdDialog.show({ 
    content: longText, 
    ok: 'OK', 
    cancel: 'CANCEL' 
    clickOutsideToClose: true, 
}); 

Проблема заключается в том, что мой longText не несет и диалог мой очень растянуто по горизонтали. Я пытался добавить style.less локально и определить max-width так:

.md-dialog { 
    max-width: 300px; 
} 

Но нет никаких изменений. Может кто-нибудь мне помочь?

+0

Не могли бы вы скопировать код своего вида? – developer033

+0

@ developer033 Вы имеете в виду код из браузера? – user3818229

+0

Взгляните на мой ответ. – developer033

ответ

7

Чтобы достичь того, чего вы хотите, вы должны использовать этот путь:

.md-dialog-content { 
    max-width: 300px; 
} 
+0

Я пробовал сделать, как вы уже писали. Но это не имеет смысла. Я думаю, что проблема с моим диалоговым окном подтверждения от «globalService». Я прав? – user3818229

+0

Даже если вы помещаете только '.md-dialog-content {' вместо 2 классов? – developer033

+0

Да, вот и все. – user3818229

0

вы можете попробовать

md-dialog{ 
max-width: 300px; 
} 

потому мкр-диалог не является классом это директива, которая Угловая материал предопределить

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