Я пытаюсь создать метку ошибки для div со стрелкой, но проблема с центрированием.Как добавить стрелку в div?
я получаю:
мне нужно что-то вроде:
HTML:
<div class="error-label-arrow"></div>
<div class="error-label">This field is required.</div>
CSS:
div.error-label{
padding: 7px 10px 0 4px;
color: #fff;
background-color: #DA362A;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
div.error-label-arrow{
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
border-right:10px solid #DA362A;
float: left;
}
возможно ли это?
Вот fiddle
jsfiddle пожалуйста. – Chris
Добавить прописку? Или добавьте скрипку, и я покажу вам, что я имею в виду. – Liam
Вы можете использовать фоновое изображение вместо создания стрелки с помощью CSS, затем дать фиксированную высоту для div и 'vertical-align: center;' должно работать. Он также будет работать в старых браузерах. –