Здравствуйте! Суть такая: делаю псевдо-элемент before например.
.question::before {
content: "?";
display: block;
width: 50px;
height: 50px;
position: absolute;
left: 0px;
top: 10px;
font-size: 3rem;
line-height: 5rem;
font-style: italic;
text-align: center;
color: #FFF;
background: #E04C43 none repeat scroll 0% 0%;
border-radius: 100%;
}
Всё здорово, кроме IE, в нём блок-то на месте, а вот содержимое content (в моём случае знак вопроса) - на него словно position не подействовал и он висит чуть выше блока.