Отступы в EPUB от краев экрана

 
Libroom Forum IndexПрограммное обеспечение
AuthorMessage

Silence
Новенький участник форума

Новенький участник форума



Joined: 04 Nov 2018
Posts: 2



Posted: 07.11.2018 02:07    

Всем добрый вечер.
Долгое время пытался разобраться сам, но пока что решения не нашел.

Подскажите, пожалуйста, как установить отступ текста от верхнего края экрана читалки на внутренних страницах книги?

Чуть-чуть поясню:
Я верстаю для себя одну книгу, которой нет в электронном формате (нормальном формате). Сделать отступ для новых глав, заголовкам, новым абзацам я могу без проблем, но, если мы листаем книгу и нарываемся на страницу, где абзац разрывается перелистыванием, то текст "прилипает" к верхней части экрана.

Почему так происходит я понимаю, но я не могу понять, есть ли какие-то стили CSS или другие методы, позволяющие задать "жесткие" отступы сверху для абсолютно всех страниц книги?

Заранее спасибо за подсказки!
 
View user's profile ^

viktorz
Член клуба The eBook

Член клуба The eBook



Joined: 22 Sep 2007
Posts: 3209


Location: San Jose, CA

Posted: 07.11.2018 05:43    

Tеоретически ‒ да, есть такое "rule" @page:

Code:
@page
{
  margin-top: 30pt;
  margin-left: 30pt;
  margin-right: 30pt;
  margin-bottom: 30pt;
}


Но практически конкретная читалка вполне может его и проигнорировать.

Есть еще специфически адобовский способ описывать страницы ‒ XPGT, раньше движки от Adobe его поддерживали, поддерживают ли всё ещё ‒ не знаю.

libroom.net/viewtopic.php?p=415905#415905
_________________
Nothing Is Ever Easy fb2pdf
 
View user's profile ^

Silence
Новенький участник форума

Новенький участник форума



Joined: 04 Nov 2018
Posts: 2



Posted: 07.11.2018 13:36    

viktorz wrote:
есть такое "rule" @page

К сожалению, в моем случае это не сработало, как раз это стало последней каплей перед тем, как написать сюда Smile

Попробую второй способ, спасибо за наводку, если получится, отпишусь позже в теме.

Добавлено спустя 4 часа 46 минут 29 секунд:

Свойство @page сработало, просто для конкретного устройства его нужно было вызывать в самом начале файла CSS, а не после селектора body.
Моя ошибка, что не проверил все варианты его написания, привык к простым медиа-запросам..
 
View user's profile ^
Libroom Forum IndexПрограммное обеспечениеAll times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© Libroom, 2021