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 :: margin/padding [2]

 PHP.SU

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


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

> Описание: margin/padding
Саныч
Отправлено: 11 Августа, 2013 - 13:44:41
Post Id



Участник


Покинул форум
Сообщений всего: 1365
Дата рег-ции: Июль 2010  
Откуда: Украина, Запорожье


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




armancho7777777 пишет:
у тегов LI могут быть вложенные списки (многоуровневое меню) у кторых свои сти
Ну и что? Кто мешает написать так:
CODE (css):
скопировать код в буфер обмена
  1. .nav > li {}
  2. .nav > li > li {}
К тому же, обычно, все уровни одинаковы, а если и отличаются, то только первый. И все сведется к:
CODE (css):
скопировать код в буфер обмена
  1. .nav > li {}
  2. .nav > li li {}

(Отредактировано автором: 11 Августа, 2013 - 13:45:52)



-----
Все возражают против того, что я гений, хотя никто еще так меня не назвал. - Орсон Уэллс
 
 Top
DelphinPRO
Отправлено: 11 Августа, 2013 - 13:46:52
Post Id



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


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


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




armancho7777777 пишет:
невое меню) у кторых свои сти,

разве ж это плохо? Улыбка

CODE (sass):
скопировать код в буфер обмена
  1. .nav {
  2.   > li {
  3.      первый уровень
  4.   }
  5.   ul {
  6.     li {
  7.        следующие уровни
  8.     }
  9.   }
  10. }

наглядно и удобно Улыбка

В целом ваша точка зрения понятна, дальше не спорю Улыбка


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
armancho7777777 Супермодератор
Отправлено: 11 Августа, 2013 - 13:52:30
Post Id



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


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


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




Я думаю дальнейший спор неуместен.
У каждого своя позиция, взгляды на то, как должно быть, а как нет.
Бесполезно что то доказывать человеку пока он сам не придёт к этому будучи привыкшим к иному.
А я лично уже прошёл подобный стиль вёрстки и пришёл в результате к тому, о чём писал Выше.

(Добавление)
DelphinPRO пишет:
дальше не спорю Улыбка

Опереди-и-и-и-л Радость


(Добавление)
Саныч пишет:
Да и похоже вы в приоритетах не очень, советую повторить

Саныч пишет:
тем более универсальный. Как бы все наоборот

Пфф ....
Советую всё-таки Вам подучиться.
http://jsfiddle[dot]net/k7JPX/2/

(Добавление)
Саныч пишет:
Ну и где вы увидели перечисление тегов? Речь шла про универсальный селектор и нулевые отступы.

А по Ваше это

не равносильно этому
CODE (css):
скопировать код в буфер обмена
  1. h1, h2, h3, h4, h5, h6, ul, ol, li, table, td, p, div { margin: 0; }

?
 
 Top
Саныч
Отправлено: 11 Августа, 2013 - 14:19:46
Post Id



Участник


Покинул форум
Сообщений всего: 1365
Дата рег-ции: Июль 2010  
Откуда: Украина, Запорожье


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




armancho7777777 пишет:
Советую всё-таки Вам подучиться.
А че мне учится, я и так знаю, а вот вы не правы в данном случае, но никак не хотите это признать.
Расчет приоритета:
универсальный селектор - 0
теги - 1
классы - 10
айдишник - 100
заданные непосредственно в атрибуте style тега - 1000
!important - вот тут только не помню, либо 10000, либо вобще не учитываются предидущие, максимум короче.
Ниче не забыл?.. Улыбка

armancho7777777 пишет:
А по Ваше это
CODE (css):
скопировать код в буфер обмена
* { margin:0; }
не равносильно этому
CODE (css):
скопировать код в буфер обмена
h1, h2, h3, h4, h5, h6, ul, ol, li, table, td, p, div { margin: 0; }
?
Нет. Это разные вещи, хоть и эффект имеют одинаковый.


-----
Все возражают против того, что я гений, хотя никто еще так меня не назвал. - Орсон Уэллс
 
 Top
armancho7777777 Супермодератор
Отправлено: 11 Августа, 2013 - 14:20:50
Post Id



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


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


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




Вот наглец а ))
А я что, другое что-то писал ?)

Что Вы видите по ссылке ?)
http://jsfiddle[dot]net/k7JPX/2/

И что я писал Выше?)
armancho7777777 пишет:
Прикрутили какой-нибудь гаджет/виджет,
у которого свои стили заданы через классы,
а они ни действуют, так как приоритетом ниже ))
Примеров можно привести уйму )


Саныч пишет:
Нет. Это разные вещи, хоть и эффект имеют одинаковый.

Так о эффекте и была речь )
Это же стили )

Саныч пишет:
а вот вы не правы в данном случае, но никак не хотите это признать.

То же самое скажу Вам я )

Аргументирую:

Ваши стили:


И мой виджет:
CODE (css):
скопировать код в буфер обмена
  1. .widget {margin:20px; padding:15px 25px;}


Вопрос:
что будет с моим виджетом благодаря Вашим обнулениям ? )
 
 Top
Саныч
Отправлено: 11 Августа, 2013 - 14:37:35
Post Id



Участник


Покинул форум
Сообщений всего: 1365
Дата рег-ции: Июль 2010  
Откуда: Украина, Запорожье


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




Ответ: ничего с ним не случится, ваш .widget спокойно переопределит мой *, ибо моему * присвоится приоритет 0, а вашему .widget - 10. Ваш старше, ему и дорогу.


-----
Все возражают против того, что я гений, хотя никто еще так меня не назвал. - Орсон Уэллс
 
 Top
armancho7777777 Супермодератор
Отправлено: 11 Августа, 2013 - 14:43:15
Post Id



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


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


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




Блиинннн Радость Радость Радость
Да, прогнал с приоритетом, не простительно.
Саныч, извиняюсь дружище Улыбка

Но всё же я против универсального селектора )

P.S. Да, и Ваше последнее сообщение удалил, так как выходило ни в тему в силу заминки.
 
 Top
Саныч
Отправлено: 11 Августа, 2013 - 14:49:43
Post Id



Участник


Покинул форум
Сообщений всего: 1365
Дата рег-ции: Июль 2010  
Откуда: Украина, Запорожье


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




armancho7777777 пишет:
Да, прогнал с приоритетом, не простительно.
Саныч, извиняюсь дружище
Ну вот, наконец-то Улыбка
Бывает...

armancho7777777 пишет:
Но всё же я против универсального селектора )
Но это уже скорей дело вкуса, а о вкусах, как известно, не спорят.
Вам нравятся классы - пожалуйста. Я же сторонник "чистого" HTML. Как говорилось в известно фильме: "Не лепи куда попало". Т.е. использовать классы только, когда это действительно нужно.


-----
Все возражают против того, что я гений, хотя никто еще так меня не назвал. - Орсон Уэллс
 
 Top
armancho7777777 Супермодератор
Отправлено: 11 Августа, 2013 - 14:51:36
Post Id



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


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


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




Почитайте Джонатана Снука.
Думаю, его авторитет не вызывет сомнений.
Вот, относительно обнулений:
http://snook[dot]ca/archives/html_an[dot][dot][dot]ss/no_css_reset/
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 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