Witam!
Czy takie podejście do wyskakujących podpowiedzi jest dobre ?
https://jsfiddle.net/adriansikora344/d1pu8xzL/
Robię sobie pojemnik który zawiera input oraz span w którym jest podpowiedź. span ponieważ służy on do elementów które znajdują się w jednej linii a podpowiedź chcę mieć z prawej strony. Pojemnik czyli tooltip-container posiada parametr relative ponieważ jest odniesieniem dla pozycji elementów w środku z parametrem absolute czyli dla span'a ponieważ musi on przykrywać elementy. Nie rozumiem tylko czemu ten pojemnik musi mieć atrybut display: inline-block bez tego podpowiedź mi się nie wyświetlała dodałem owy atrybut z jednego kursu ale nie rozumiem po co on tutaj jest skoro span w którym jest tooltip jest w środku pojemnika, input i span dziedziczą ten atrybut ?
Strzałka w podpowiedzi
Jeżeli podpowiedz mieści się w jednej linijce to strzałka znajduje się w odpowiedniej pozycji. Ale gdy tekst w podpowiedzi jest znacznie dłuższy to strzałka się przesuwa w dół tak jak widać na drugim inpucie. Spowodowane jest to tym że pozycja top: 50%; liczona jest w stosunku do span'a a nie do pojemnika tooltip-container pytanie jak to zmienić aby strzałka zawsze znajdowała się na wysokości input'a ?