Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Одновременное указание Class и id

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Вопрос приоритетности
Vega
Отправлено: 19 Февраля, 2013 - 20:09:33
Post Id


Новичок


Покинул форум
Сообщений всего: 6
Дата рег-ции: Февр. 2013  


Помог: 0 раз(а)




Добрый день, коллеги!

Помогите разобраться в следующем вопросе:

html
CODE (htmlphp):
скопировать код в буфер обмена
  1. <div class="a" id="b">...</div>


css
CODE (htmlphp):
скопировать код в буфер обмена
  1. .a {
  2.     padding-left: 20px;
  3.     padding-right: 20px;}
  4.  
  5. #b {
  6.    padding-left: 0px;
  7.     padding-right: 0px;}


Какое обтекание должно быть у дива?
Почему пэддинг не обнуляется (отображается по 20пкс. с обеих сторон) ?

(Отредактировано автором: 19 Февраля, 2013 - 20:10:35)

 
 Top
IllusionMH
Отправлено: 19 Февраля, 2013 - 20:12:46
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




Vega, импосибру. Ссылку на пример или демо на JSFiddle
+ проверьте в любом инструменте разработчика Ctrl+Shift+I либо F12 какие стили применены к элементу и нет ли опечаток

(Отредактировано автором: 19 Февраля, 2013 - 20:16:19)

 
 Top
esterio
Отправлено: 19 Февраля, 2013 - 20:16:51
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




CODE (htmlphp):
скопировать код в буфер обмена
  1. #b {
  2.   padding-left: 0px !important;
  3.     padding-right: 0px; !important}
 
 Top
IllusionMH
Отправлено: 19 Февраля, 2013 - 20:20:28
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




esterio, если вы не в курсе, то запихивание !important везде где на сработало сразу - плохая практика. Не пишите так больше.

(Отредактировано автором: 19 Февраля, 2013 - 20:23:10)

 
 Top
esterio
Отправлено: 19 Февраля, 2013 - 20:21:58
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




IllusionMH
Да я в курсе то, но если очень надо, то зачем заморачиватся
 
 Top
IllusionMH
Отправлено: 19 Февраля, 2013 - 20:24:54
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




esterio, угу, нужно будет заморачиваться когда в половине стилей будет стоять !important и там уже придется думать по-новой.

(Отредактировано автором: 19 Февраля, 2013 - 20:25:59)

 
 Top
Vega
Отправлено: 19 Февраля, 2013 - 20:36:31
Post Id


Новичок


Покинул форум
Сообщений всего: 6
Дата рег-ции: Февр. 2013  


Помог: 0 раз(а)




Ждал совета с !Important. Улыбка

Дело в том что я сам понимаю что id имеет приоритет и проверял (например вот http://jsfiddle[dot]net/CNYP4/ )

однако в моём проекте это почему то не работает.

Сейчас приведу конкретику:
Использую bootstrap. Хочу убрать боковое обтекание у
CODE (htmlphp):
скопировать код в буфер обмена
  1. <div class="container-fluid" >


Для этого ввёл айди
CODE (htmlphp):
скопировать код в буфер обмена
  1. <div class="container-fluid" id="a">


добавил в свой файл css то что привёл в первом сообщении. Результат - ни чего не изменилось. Пэддинг остался.
(Добавление)
Сейчас попробовал переопределить цвет тэга <a> используя id - безуспешно!
В связи с этим поставлю вопрос шире: как переопределять стили в Bootstrap?
(Добавление)
Как всегда ошибка замечена после публикации вопроса на форуме...
Все дело было в опечатке (адрес файла стиля).

Всем спасибо за отзывчивость и приношу извинения за ложное беспокойство. Вопрос снят.

(Отредактировано автором: 19 Февраля, 2013 - 20:49:54)

 
 Top
DelphinPRO
Отправлено: 19 Февраля, 2013 - 21:00:37
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




esterio пишет:
Да я в курсе то, но если очень надо, то зачем заморачиватся

угу, попался мне однажды сайтец, у которого в стилях процентах в 70 правил были распиханы импортанты Улыбка и нужно было поменять одну страницу... Заново было проще переписать, но нельзя - сайт действующий. Я проклял тот день, когда взялся за этот проект.
зы. там еще каскады идентификаторов были 3-4 уровня вложенности. O_o

НИКОГДА так не пишите. important - зло.
(Добавление)
Vega пишет:
Все дело было в опечатке (адрес файла стиля).

а вам ведь говорили
IllusionMH пишет:
проверьте в любом инструменте разработчика Ctrl+Shift+I либо F12 какие стили применены к элементу

в инспекторе сразу видно, какие стили применены и кто кого переопределяет.


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTML, Дизайн & CSS »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB