Угловой способ позиционирования дочернего компонента в центре без добавления стиля к элементу td в родительском компоненте - PullRequest
0 голосов
/ 08 ноября 2019

У меня есть родительский и дочерний компоненты. Родительский компонент html - это простая таблица с элементом td. Я хочу расположить дочерний компонент к центру элемента td. Есть ли лучший способ поместить дочерний компонент в центр, не добавляя class = 'centered' к td в parent?

родительский компонент html:

<table>
    <tr>
        <td class="centered">
            <app-courseformat-icon 
                [formatCode]="course.assignedFormat.formatCode"
                [tooltipText]="course.assignedFormat.formatName">
            </app-courseformat-icon>
        </td>  
    </tr>
</table>

app-courseformat-icon является дочернимкомпонент.

1 Ответ

0 голосов
/ 08 ноября 2019

Попробуйте:

:host ::ng-deep app-courseformat-icon {
   text-align: center;
 }

Ссылка на этот стек ссылка .

...