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
Форумы портала PHP.SU :: Версия для печати :: Размер шрифта
Форумы портала PHP.SU » Клиентская разработка » HTML, Дизайн & CSS » Размер шрифта

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

1. Contr - 31 Января, 2019 - 00:37:46 - перейти к сообщению
Прикладываю снимок. У BODY размер 12px, у вложенного select font-size указан как smaller/
Я ожидал, что результат будет 10px, оказалось 13.333px

Почему? Не понял
2. Vladimir Kheifets - 01 Февраля, 2019 - 08:01:31 - перейти к сообщению
Contr пишет:
Прикладываю снимок. У BODY размер 12px, у вложенного select font-size указан как smaller/
Я ожидал, что результат будет 10px, оказалось 13.333px
Почему? Не понял

Добрый день!
Не работатет, потому, что select не наследует свойства body.
select{font-size:smaller} применятся к свойсву font-size, которое
устаналивается браузером по умолчанию.
Цитата:
по умолчанию потомками от родителей наследуются свойства font-family, font-size, font-style, font-variant, font-weight, line-height.
Все эти свойства наследуются дочерними элементами от родителей по умолчанию с одним исключением: теги <input>, <textarea>, <button>, <select>, <keygen>
не наследуют от родителей свойства font-family и font-size, браузеры назначают им собственные значения этих свойств в user agent stylesheets

см. http://cssfollow[dot]ru/inherited-by-default/

Например:
Спойлер (Отобразить)
Советую отказаться от font-size:smaller и определить свойства
select, option и если необходимо optgroup
Удачи!
3. Contr - 01 Февраля, 2019 - 11:00:50 - перейти к сообщению
Ого! Спасибо!
Хотелось бы только узнать, откуда эта цитата
Цитата:
по умолчанию потомками от родителей наследуются свойства font-family, font-size, font-style, font-variant, font-weight, line-height.
Все эти свойства наследуются дочерними элементами от родителей по умолчанию с одним исключением: теги <input>, <textarea>, <button>, <select>, <keygen>
не наследуют от родителей свойства font-family и font-size, браузеры назначают им собственные значения этих свойств в user agent stylesheets
4. Vladimir Kheifets - 01 Февраля, 2019 - 11:21:51 - перейти к сообщению
Contr пишет:
Ого! Спасибо!
Хотелось бы только узнать, откуда эта цитата
Цитата:
по умолчанию потомками от родителей наследуются свойства font-family, font-size, font-style, font-variant, font-weight, line-height.
Все эти свойства наследуются дочерними элементами от родителей по умолчанию с одним исключением: теги <input>, <textarea>, <button>, <select>, <keygen>
не наследуют от родителей свойства font-family и font-size, браузеры назначают им собственные значения этих свойств в user agent stylesheets

приложил ссылку см. http://cssfollow[dot]ru/inherited-by-default/

 

Powered by ExBB FM 1.0 RC1