inliner.js
authorAlan Knowles <alan@roojs.com>
Thu, 12 Nov 2015 05:35:19 +0000 (13:35 +0800)
committerAlan Knowles <alan@roojs.com>
Thu, 12 Nov 2015 05:35:19 +0000 (13:35 +0800)
inliner.js

index 1bed8c9..da21c78 100644 (file)
@@ -7,6 +7,21 @@
     //    return b.toUpperCase();
     //}
     
+    var keys = ['fontFamily','fontSize','fontWeight','fontStyle','color',
+       'textTransform','textDecoration','letterSpacing','wordSpacing',
+       'lineHeight','textAlign','verticalAlign','direction','backgroundColor',
+       'backgroundImage','backgroundRepeat','backgroundposition',
+       'backgroundAttachment','opacity','width','height','top','right','bottom',
+       'left','marginTop','marginRight','marginBottom','marginLeft',
+       'paddingTop','paddingRight','paddingBottom','paddingLeft',
+       'borderTopWidth','borderRightWidth','borderBottomWidth',
+       'borderLeftWidth','borderTopColor','borderRightColor',
+       'borderBottomColor','borderLeftColor','borderTopStyle',
+       'borderRightStyle','borderBottomStyle','borderLeftStyle','position',
+       'display','visibility','zIndex','overflowX','overflowY','whitepace',
+       'clip','float','clear','cursor','list-style-image','list-style-position',
+       'list-style-type','marker-offset'];
+    
     var fillStyle = function(dom)
     {
         if (!dom || dom.nodeType != 1) {
@@ -20,6 +35,8 @@
             return;
         }
         
+        
+        
         for(var i=0;i<style.length;i++){
             var prop = style[i];
             //var camel = prop.replace(/\-([a-z])/g, camelize);