Непонятно, ищите ли вы статический или динамический текст, но звучит так: PopperJS - это то, что вы ищете.Если ваш img не заполняет весь div и это создает нежелательный пробел, присвойте img id идентификатор, чтобы вы могли ссылаться на него напрямую, а не на оберточный div.
var popper = new Popper(document.getElementById("mad"), document.getElementById("map"), {
placement: 'bottom'
});