Подправить подсказки на CSS3

verfaa

Профессор
Регистрация
29 Янв 2007
Сообщения
416
Реакции
49
Есть простые подсказки на CSS3 Для просмотра ссылки Войди или Зарегистрируйся

Мне необходимо использовать эти подсказки не в ссылке а в теге i вида
Код:
<i class='demo-icon tooltip cursor_pointer' title='Номер телефона в международном формате, например +79120000000'>&#xe825;</i>

В результате при наведении всплывает и подсказка и сам текст в title, который браузер показывает по умолчанию.

Помогите пожалуйста подправить стили, чтобы всплывала только подсказка без title по-умолчанию.

Код:
.tooltip{
    display: inline;
    position: relative;
}

.tooltip:hover:after{
    background: #333;
    background: rgba(83, 74, 132, 0.80);
    border-radius: 5px;
    bottom: 26px;
    color: #fff;
    content: attr(title);
    left: 20%;
    padding: 5px 15px;
    position: absolute;
    z-index: 98;
    width: 220px;
}

.tooltip:hover:before{
    border: solid;
    border-color: #333 transparent;
    border-width: 6px 6px 0 6px;
    bottom: 20px;
    content: "";
    left: 50%;
    position: absolute;
    z-index: 99;
}
 
попробуйте прописать вместо
Код:
 title='Номер телефона в международном формате, например +79120000000'
так:
Код:
 data-title='Номер телефона в международном формате, например +79120000000'
и в цсс соответсвенно указать:
Код:
content: attr('data-title');

либо придумать какой-либо свой атрибут, и заточить под него
 
Назад
Сверху