Помогите дорисовать сердце на css

verfaa

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

Скажите, возможно реализовать на css подобное? если кто-то может, сделайте пожалуйста
 
Последнее редактирование:
... Углы у пунктира рамки вы не скруглите...
А такой вариант? Варварство конечно... по трудозатратам, но работает.
Приветствую всех.
На страничке Для просмотра ссылки Войди или Зарегистрируйся в самом низу есть сердце, реализованное на чистом css.
Я хотел бы немного дополнить его и получить вот такое сердце на чистом css
Для просмотра ссылки Войди или Зарегистрируйся
Скажите, возможно реализовать на css подобное? если кто-то может, сделайте пожалуйста

Ну и от меня 2 вариантика...
1. Как раз то сердечко с сосисками которые Вам нужны. :)
Для просмотра ссылки Войди или Зарегистрируйся
Этот вариант 5кб.
2. Это как-бы и не решение вовсе, т.к. оно из условий вываливается. Но в нём не идёт дополнительного обращения к базе данных, а значит может пригодиться...
Для просмотра ссылки Войди или Зарегистрируйся
Этот тяжелее - 14кб, но учитывая, что исходная картинка весила 26кб, уже хорошо.
+ Трудоёмкость на порядок меньшая. Я на первый вариант минут 30 угрохал.
Вот.
Удачи.
 
<div class="heart"></div>
Код:
#heart {
    position: relative;
    width: 100px;
    height: 90px;
}
#heart:before,
#heart:after {
    position: absolute;
    content: "";
    left: 50px;
    top: 0;
    width: 50px;
    height: 80px;
    background: #4880C5;
    -moz-border-radius: 50px 50px 0 0;
    border-radius: 50px 50px 0 0;
    -webkit-transform: rotate(-45deg);
       -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
         -o-transform: rotate(-45deg);
            transform: rotate(-45deg);
    -webkit-transform-origin: 0 100%;
       -moz-transform-origin: 0 100%;
        -ms-transform-origin: 0 100%;
         -o-transform-origin: 0 100%;
            transform-origin: 0 100%;
}
#heart:after {
    left: 0;
    -webkit-transform: rotate(45deg);
       -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
         -o-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transform-origin: 100% 100%;
       -moz-transform-origin: 100% 100%;
        -ms-transform-origin: 100% 100%;
         -o-transform-origin: 100% 100%;
            transform-origin :100% 100%;
}
 
Назад
Сверху