0 / 0 / 0
Регистрация: 01.02.2017
Сообщений: 14
|
|
1 | |
Конфликт стилей01.02.2017, 13:15. Показов 6173. Ответов 35
Метки нет (Все метки)
У меня проблема с установкой popup окон обратной связи (так или иначе они все конфликтуют с главными стилями), есть два главных файла стилей это main.css и base.css и при их отключении окна начинают отображаться нормально. Сейчас я установил окно и оно тоже отображается не правильно, к нему идут файлы remodal.css и remodal-default-theme.css. Помогите решить эту проблему. Ссылка на сайт http://sadline.ru/. Вызвать окно можно пролистав на Цены и нажав кнопку "Оставить заявку"
0
|
01.02.2017, 13:15 | |
Ответы с готовыми решениями:
35
Конфликт стилей при использовании двух разных плагинов Чем отличается импорт стилей от подключения связанных стилей css? По поводу стилей и сброса стилей Добавление стилей |
0 / 0 / 0
Регистрация: 01.02.2017
Сообщений: 14
|
|
01.02.2017, 13:37 [ТС] | 3 |
Fedor92, в том то и дело, что я искал и никакой связи между ними не нашел, мне хотя бы узнать в каком направлении копать, а файлы действительно объединю попозже, главное в этом разобраться.
0
|
0 / 0 / 0
Регистрация: 01.02.2017
Сообщений: 14
|
||||||
01.02.2017, 14:52 [ТС] | 5 | |||||
Как он вообще подцепил в стили body из main.css, если в этом коде
0
|
01.02.2017, 14:58 | 6 |
Это не класс, перед классом в стилях точка стоит - это стили селектора элемента body, которые наследуют все элементы для которых не указан шрифт и межстрочный интервал и находятся внутри body... В данном случае шрифт и интерлиньяж...
1
|
0 / 0 / 0
Регистрация: 01.02.2017
Сообщений: 14
|
||||||
01.02.2017, 15:15 [ТС] | 7 | |||||
А почему button унаследовался, если он не подключен? И связана ли эта строчка
0
|
0 / 0 / 0
Регистрация: 01.02.2017
Сообщений: 14
|
|
01.02.2017, 15:44 [ТС] | 9 |
Возможно ли как то переименовать <button> у модального окна или придется менять названия классов в main.css и base.css?
0
|
0 / 0 / 0
Регистрация: 01.02.2017
Сообщений: 14
|
|
01.02.2017, 16:52 [ТС] | 11 |
С button я практически разобрался, а как теперь исправить, что бы он брал только свои стили, а не из body.
0
|
0 / 0 / 0
Регистрация: 01.02.2017
Сообщений: 14
|
||||||
03.02.2017, 00:45 [ТС] | 13 | |||||
Можете показать как исправить input чтобы не было конфликта с input,ом из файла main.css на примере хотя бы одной строчки из исходного кода, второй день не могу понять принцип его работы.
Исходный код:
0
|
03.02.2017, 11:33 | 14 | |||||
А чего тут 2 дня думать?
1
|
34 / 34 / 14
Регистрация: 10.06.2015
Сообщений: 57
|
|
03.02.2017, 14:41 | 15 |
.btn имеет меньшую специфичность, чем input[type="submit"]. В данном случае селекторы по одному классу не прокатят.
1
|
34 / 34 / 14
Регистрация: 10.06.2015
Сообщений: 57
|
|
03.02.2017, 14:59 | 17 |
Fedor92, Задавать первоначальные стили для input[type="text"], input[type="password"], input[type="datetime"] и т.д. по вашему не грамотно? Если ТС не захочет удалять эти селекторы, что вполне вероятно, и воспользуется советом делать селекторы по классам в том виде, что вы посоветовали, снова будут вопросы у него про конфликт стилей.
1
|
03.02.2017, 15:14 | 18 | ||||||||||||||||||||
В корне... Объясню на простом примере... Допустим у Вас на страничке имеется ряд форм или независимых элементов, которые имеют одинаковый селектор, к примеру текстовые поля и кнопки... Написав, стили по селектору элемента, Вам каждый раз придётся при необходимости увеличивать специфичность стилей, а вот если задавать стили по селектору класса, то вероятность того, что придётся перекрывать стили намного меньше, можно сказать в разы... Пример:
Форма 1:
Стили по селектору элемента:
1
|
34 / 34 / 14
Регистрация: 10.06.2015
Сообщений: 57
|
|
03.02.2017, 15:29 | 19 |
Fedor92, Ну тогда тоже на примере - на сайте имеется пять различных форм и получается, что для всех input[type="submit"] (button[type="submit"]) Вы будете давать свои классы (хотя хватило бы и модификаторов): i_btn1, i_btn2, i_btn3, i_btn4 и i_btn4. Далее для каждого из них задавать стили с правилами, которые на 90% будут дублировать друг друга из-за вполне ожидаемого единообразия элементов формы на всем сайте.
1
|
03.02.2017, 15:34 | 20 | |||||
web-tech, я что олень, писать одинаковые свойства, если их можно объединить?
1
|
03.02.2017, 15:34 | |
03.02.2017, 15:34 | |
Помогаю со студенческими работами здесь
20
Перенаправление стилей Наследование стилей Приоритетность стилей Наследование стилей Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |