13 lines
260 B
JavaScript
13 lines
260 B
JavaScript
|
(function(){
|
||
|
"use strict";
|
||
|
var t,s,r=6;
|
||
|
h = function() {
|
||
|
this.offsetHeight > t && (r+=1),
|
||
|
s = t/r,
|
||
|
this.style.fontSize = s+'px'
|
||
|
};
|
||
|
var b = document.getElementById("editable");
|
||
|
t = b.offsetHeight;
|
||
|
b.addEventListener("input", h);
|
||
|
})();
|