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 :: единица измерения em

 PHP.SU

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


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

> Без описания
Pavelbeginner
Отправлено: 16 Апреля, 2013 - 22:12:04
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 882
Дата рег-ции: Март 2010  


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




никогда раньше не приходилось работать с em. Сейчас прочел статьи на эту тему, но так и не понял.
1) Если body установить font-size:1em, то за размер шрифта, относительно которого это значение вычисляется, принимается размер шрифта, установленный в настройках браузера по-умолчанию?
2) Если установить любому элементу свойство font-size:1em, то оно будет вычисляться относительно высоты шрифта родительского контейнера?
3) Если задаем свойство, например, padding-top:1em, то относительно размера шрифта родительского контейнера вычисляется отступ или относительно размера шрифта элемента, у которого установлено свойство padding-top?
4) на сколько большое дробное значение можно использовать, то есть сколько разрядов после запятой? 2 или можно больше?

(Отредактировано автором: 16 Апреля, 2013 - 22:12:59)

 
 Top
DelphinPRO
Отправлено: 16 Апреля, 2013 - 22:17:24
Post Id



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


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


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




1) Да.
2) Да.
3) относительно размера шрифта элемента, у которого установлено свойство padding-top
4) Sass округляет до 4 знаков после запятой. Я регулировал межбуквенный интервал с точностью до тысячных (3 знаков). Большая точность навряд ли нужна.


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
caballero
Отправлено: 16 Апреля, 2013 - 22:20:34
Post Id


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


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


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




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


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
DelphinPRO
Отправлено: 16 Апреля, 2013 - 22:36:10
Post Id



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


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


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




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


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
DeepVarvar Супермодератор
Отправлено: 17 Апреля, 2013 - 02:34:26
Post Id



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


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


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




Ша, не забывайте про scale, который при пихулях не возможен.
http://fredhq[dot]com/projects/round[dot][dot][dot]out/demos/images
 
 Top
Pavelbeginner
Отправлено: 17 Апреля, 2013 - 09:34:26
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 882
Дата рег-ции: Март 2010  


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




DeepVarvar пишет:
Ша, не забывайте про scale, который при пихулях не возможен.
В каком смысле невозможен? Я вот скролом меняю масштаб страницы и шрифт в px масштабируется
 
 Top
DeepVarvar Супермодератор
Отправлено: 18 Апреля, 2013 - 09:34:13
Post Id



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


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


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




Pavelbeginner пишет:
Я вот скролом меняю масштаб страницы
Это ты не те инструменты задействуешь.
Я же даже ссылку кинул на пример.
Видишь там картинки меньше становятся когда назад уезжают?
Открой исходники и посмотри в стилях, для блоков высота и ширина задана в "емах".
 
 Top
Pavelbeginner
Отправлено: 18 Апреля, 2013 - 15:45:51
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 882
Дата рег-ции: Март 2010  


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




DeepVarvar пишет:
Pavelbeginner пишет:
Я вот скролом меняю масштаб страницы
Это ты не те инструменты задействуешь.
Я же даже ссылку кинул на пример.
Видишь там картинки меньше становятся когда назад уезжают?
Открой исходники и посмотри в стилях, для блоков высота и ширина задана в "емах".

Я смотрел этот пример, ширина и высота li-и задана в em, но в атрибуте style высота и ширина переопределены на пиксели.
 
 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