mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Force default font-size in CSS flattening.
This commit is contained in:
parent
35fce76007
commit
68fe7a1e8e
@ -172,11 +172,11 @@ class CSSFlattener(object):
|
|||||||
if 'bgcolor' in node.attrib:
|
if 'bgcolor' in node.attrib:
|
||||||
cssdict['background-color'] = node.attrib['bgcolor']
|
cssdict['background-color'] = node.attrib['bgcolor']
|
||||||
del node.attrib['bgcolor']
|
del node.attrib['bgcolor']
|
||||||
|
if 'font-size' in cssdict or tag == 'body':
|
||||||
|
fsize = self.fmap[style['font-size']]
|
||||||
|
cssdict['font-size'] = "%0.5fem" % (fsize / psize)
|
||||||
|
psize = fsize
|
||||||
if cssdict:
|
if cssdict:
|
||||||
if 'font-size' in cssdict:
|
|
||||||
fsize = self.fmap[style['font-size']]
|
|
||||||
cssdict['font-size'] = "%0.5fem" % (fsize / psize)
|
|
||||||
psize = fsize
|
|
||||||
if self.lineh and self.fbase and tag != 'body':
|
if self.lineh and self.fbase and tag != 'body':
|
||||||
self.clean_edges(cssdict, style, psize)
|
self.clean_edges(cssdict, style, psize)
|
||||||
margin = style['margin-left']
|
margin = style['margin-left']
|
||||||
|
Loading…
x
Reference in New Issue
Block a user