![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 07.01.2015
Сообщений: 19
|
![]()
Здравствуйте форумчане!
Имеется код: Код:
Код HTML:
.circle { background-color: #BB3A56; margin: 0 auto 0 auto; width: 110px; height: 110px; border-radius: 100%; } .drop{ width: 60px; height: 60px; position: relative; top: 20px; left: 25px; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; border-top-left-radius: 50%; border: 5px; background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.53, rgb(255,255,255)), color-stop(0.52, rgb(213,228,235)) ); -ms-transform: rotate(-225deg); -webkit-transform: rotate(-225deg); transform: rotate(-225deg); } .circle2 { background-color: #ffffff; position:relative; top: 16px; left: 13px; width: 30px; height: 30px; border-radius: 100%; } .circle3 { background-color: #BB3A56; position:relative; top: 3px; left: 4px; width: 22px; height: 22px; border-radius: 100%; } Стоит вопрос об объединении его в один стиль. Дабы была возможность указывать <div class="стиль_картинки"></div>. Возможно ли это? Или я иду по неверному пути? |
![]() |
![]() |
![]() |
#2 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
![]()
Все верно, возможно.
Alar, верни репу!
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 07.01.2015
Сообщений: 19
|
![]() |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 30.05.2011
Сообщений: 651
|
![]()
Ну, самый просто способ, это использовать наследование селекторов
Код:
Второй способ, это реогранизация стилей. В таком виде, как у вас сейчас, применить указанные вами стили в один не получится. Все зависит от конкретной задачи. Если вам нужно, чтобы просто был красный круг,а в нем картинка, то достаточно просто Код:
Код:
Создание, программирование и сопровождение сайтов любой сложности.
Изготовление программ на заказ. Список услуг и портфолио на сайте www.andreygrom.ru |
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 07.01.2015
Сообщений: 19
|
![]()
Спасибо grominfo за уделенное внимание.
Второй способ попадал в поле зрения - но я его отбросил по причине необходимости использования картинок, тогда как хочется "pure CSS". Первый способ не смотрел - попробую. Пробую :before и :after. Для простеньких картинок (где менее трех элементов) все просто. Но при количестве более трех - становиться следующий вопрос: можно ли использовать несколько :before в одном. Но это уже совсем другая тема. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Excel 2007 объединение стилей из одной книги в другую | Blondy | Microsoft Office Excel | 0 | 03.03.2014 22:15 |
Объединение проектов в один | Алексей_2012 | Общие вопросы Delphi | 3 | 17.06.2013 08:25 |
Объединение нескольких проектов в один | Марк Охман | Общие вопросы Delphi | 8 | 14.08.2012 11:42 |
Как правильно объединить несколько одинаковых стилей CSS в один файл? | -=ButCheR=- | HTML и CSS | 1 | 30.10.2010 08:21 |