mirror of
https://github.com/futurepress/epub.js.git
synced 2025-10-03 14:59:18 +02:00
make colWidth always even
This commit is contained in:
parent
06d1f95b67
commit
501b55e0bf
3 changed files with 15 additions and 9 deletions
|
@ -267,6 +267,12 @@ FP.Book.prototype.formatSpread = function(end){
|
|||
this.gap = this.gap || this.elWidth / 8;
|
||||
|
||||
this.colWidth = Math.ceil((this.elWidth - this.gap) / 2);
|
||||
|
||||
//-- Must be even for firefox
|
||||
if(this.colWidth % 2 != 0){
|
||||
this.colWidth -= 1;
|
||||
}
|
||||
|
||||
this.spreadWidth = (this.colWidth + this.gap) * 2;
|
||||
|
||||
//-- Clear Margins
|
||||
|
@ -282,7 +288,7 @@ FP.Book.prototype.formatSpread = function(end){
|
|||
this.bodyEl.style[FP.core.columnAxis] = "horizontal";
|
||||
this.bodyEl.style[FP.core.columnGap] = this.gap+"px";
|
||||
this.bodyEl.style[FP.core.columnWidth] = this.colWidth+"px";
|
||||
|
||||
|
||||
this.calcPages();
|
||||
|
||||
if(end){
|
||||
|
@ -341,7 +347,6 @@ FP.Book.prototype.chapterEnd = function(){
|
|||
}
|
||||
|
||||
FP.Book.prototype.getTOC = function(){
|
||||
console.log(this.toc)
|
||||
return this.toc;
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue