Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2016, 00:10   #11
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Ну дык не надо писать в таком порядке и станет

Автор же и хотел наверно просто не копипастить код.
В чистом CSS без препроцессоров это делается либо так, либо class="class1 class2"
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 23.12.2016, 00:10   #12
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,758
По умолчанию

Цитата:
вопрос в том, есть ли в CSS обычное наследование классов
ответ - нет. )

Так как вы хорошо объяснили что вам надо, Вадим дал вам пример сокращения, за что ему огромное спасибо )

Цитата:
либо class="class1 class2"
А это уже HTML )

и такой вариант мне не нравится. там проще два дива сделать - это логичнее, в том числе и в плане наследствования, встроенный див наследует все от главного дива, плюс можно что-то еще добавить изменить, и изменяя главный див, мы изменим и встроенный див, кроме того что уже определенных у встроенного дива атрибутов.

Вывод - программировать надо в HTML, а CSS это просто стили, там программировать нет возможности.
Alar вне форума Ответить с цитированием
Старый 23.12.2016, 00:38   #13
index58
Пользователь
 
Регистрация: 27.07.2016
Сообщений: 23
По умолчанию

Да, я действительно хотел просто избежать повторения кода. Это ведь тоже одна из причин, почему изобрели наследование
Всем спасибо за помощь, картина прояснилась .
index58 вне форума Ответить с цитированием
Старый 23.12.2016, 01:59   #14
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от index58 Посмотреть сообщение
Это ведь тоже одна из причин, почему изобрели наследование
Ага, только новички услышав о наследовании начинают пихать его везде и получается фигня

Цитата:
Сообщение от Alar Посмотреть сообщение
там проще два дива сделать - это логичнее
ну это от ситуации зависит, <div class="col"><div class="left-col"> не логичнее, мы ж не столбец с еще один столбцом внутри хотели.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 23.12.2016, 02:06   #15
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,758
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение

ну это от ситуации зависит, <div class="col"><div class="left-col"> не логичнее, мы ж не столбец с еще один столбцом внутри хотели.
<div> это не столбец это div он может быть чем угодно.
Alar вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выполнение в c# скриптов, написанных на других языках MilaMesh Общие вопросы .NET 10 22.11.2013 16:26
Оператор ветвления в различных языках программирования Linel Свободное общение 15 15.09.2011 08:31
Библиотеки на разных языках программирования Яр|/||< (^_^) Свободное общение 2 25.03.2010 09:50