Мы работаем с WebVTT для размещения субтитров на видео, и у нас есть некоторые проблемы с левым полем для текста, который выровнен по левому краю.
В основном получается, что в зависимости от того, предоставляю ли я строку в виде абсолютного числа или процента, позиция интерпретируется по-разному
В основном положение 50% с выравниванием по левому краю дает очень разные результаты в Chrome - я сделал скриншот на основе этого WebVTT-файла:
WEBVTT
00:00:00.000 --> 00:02:15.200 line:13% position:50% align:left
line:13% position:50% align:left
00:00.000 --> 00:33.000 line:13 position:50% align:left
line:13 position:50% align:left
... и я не понимаю, почему две линии не имеют одинакового горизонтального положения на экране? (т.е. то же самое левое поле)