Показать сообщение отдельно
  #11 (permalink)  
Старый 05.04.2012, 23:41
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Pavel M.,
эта проблема решается без дополнительных сущностей:
<!DOCTYPE html>
<html>
<head>
<title>Test</title>
<style>
.p1{
    width:150px;
    height:150px;
    border-radius:100%;
    position: relative;
    overflow:hidden;
    background:green;
}
.p1:after {
    width: 100%;
    height: 100%;
    position: absolute;
    top: -50%;
    left: -50%;
    border: 75px solid #fff;
    border-radius: 100%;
    content: "";
}
.p2{
    width:400px;
    height:400px;
    background:red;
    border-radius:100%;
}
</style>
</head>
<body>
    <div class="p1">
        <div class="p2">
                This is Sparta!
        </div>
    </div>
</body>
</html>
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием