Как добавить стрелки в matTooltip?

Пытаюсь добавить стрелки на matTooltip, есть способ добавить стрелки на matTooltip.

<button mat-raised-button
        matTooltip = "Info about the action"
        aria-label = "Button that displays a tooltip when focused or hovered over">   
        Action 
</button>

Да! как мы видим во всплывающей подсказке начальной загрузки!

Faizan Haider 12.08.2018 12:25

Стрела? Что за стрелка? Что вы подразумеваете под «стрелками»?

Makyen 12.08.2018 12:25

Я говорю о стрелках подсказки! Ниже приведен пример всплывающей подсказки со стрелками, которую я хочу добавить в matooltip. ng-bootstrap.github.io/#/components/tooltip/examples

Faizan Haider 12.08.2018 12:28

Есть ли решение тем временем?

Stefan Brendle 17.07.2019 10:24
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
9
4
7 215
2

Ответы 2

После использования Material Design стрелки не включаются в угловой компонент всплывающей подсказки. Здесь вы можете посмотреть, что можно делать и чего нельзя делать с помощью всплывающих подсказок https://material.io/components/tooltips/

Должен сказать, я не думаю, что это было хорошее решение со стороны разработчиков Material Design.

FunkMonkey33 14.09.2020 12:59

Вам необходимо переопределить стили материалов. и добавить до / после псевдоэлемента в виде стрелки. Например, если вам нужно стилизовать всплывающую подсказку с левой границей и стрелкой, просто сделайте что-то вроде этого

.mat-tooltip {
    // to make possible place arrow pseudo element outside tooltip with absolute positioning
    overflow: visible;
    position: relative;
    &.right {
        border-left: 6px solid red;
        margin-left: 5px;
        &::before {
            position: absolute;
            content: '';
            display: inline-block;
            background-color: red;
            clip-path: polygon(50% 0, 0 50%, 50% 100%);
            left: -12px;
            width: 15px;
            height: 15px;
            top: 50%;
            transform: translateY(-50%);
        }
    }
}

Другие вопросы по теме