I have this textarea which I am using with this hack to get line numbers:
It's great however, I can't get the textarea's line-height, padding etc to match up with those same properties of the line-numbers.
You can see below after line 6 the lines start to shift.
This is my CSS:
textarea {
background: url(http://i.imgur.com/2cOaJ.png);
background-attachment: local;
background-repeat: no-repeat;
padding-top: .995em;
border-color:#ccc;
line-height:1.154em;
}
Is there any way they can changed to match the textarea's properties?
Thank you in advance!
I got this one to line up correctly in chrome. I don't advise using 12px as you font size but that is what it computes to.
textarea {
background: url(http://i.imgur.com/2cOaJ.png);
background-attachment: local;
background-repeat: no-repeat;
border-color: #ccc;
font-family: inherit;
font-size: 12px;
padding: .75rem 0 0 1.8rem;
line-height: 1.4;
overflow: auto;
background-color: white;
}