0
В одном EPUB, я хотел бы стиль один литерный список таким образом:стилизованных буквенные списки в EPUB
(a) Some text goes here. (b) More text here. (c) This line is longer. It goes on and on. And on some more. And then it keeps going until it wraps. (d) Another long line. This one will wrap too, once it gets to be long enough. You get the idea. The text should always line up while the list letters hang.
Следующий код будет делать то, что я хочу на основе каждого списка :
ol.alpha_list {
counter-reset: item;
}
ol.alpha_list > li {
list-style: none;
position: relative;
}
ol.alpha_list li:before {
counter-increment: item;
content:"(" counter(item, lower-alpha) ") ";
position: absolute;
left: -1.4em;
}
Но это не делает правильно в моем epub-файле. Получается так:
(a) Some text goes here. (b) More text here. (c) This line is longer. It goes on and on. And on some more. And then it keeps going until it wraps. (d) Another long line. This one will wrap too, once it gets to be long enough. You get the idea. The text should always line up while the list letters hang.
Есть ли способ, чтобы заставить его работать, как и в первом примере?
Благодарим за попытку, но это не сработало. Я редактирую книгу в Caliber, и она корректно отображается (так же как и мой оригинальный CSS), но она не отображается правильно в Marvin на моем iPhone. iBooks, похоже, работает, хотя это странно, потому что я думал, что iBooks и Marvin будут использовать один и тот же рендеринг HTML. – jlocicero
Упс! У Марвина есть настройка «Переключиться на форматирование издателя», и это сделало трюк. Сейчас я правильно отношусь к Марвину, когда я это делаю. Еще раз спасибо! – jlocicero
добро пожаловать! Рад, что смог помочь – MrWitts