Veritical alignment of text in input field in IE

If I have a tall input field then the text automatically centres itself in non-IE browsers, but in IE it is positioned at the top of the input field…

I’ve tried the usual vertical-align tricks but they don’t seem to work… any ideas here?

Have you tried specifying input {vertical-align: middle;} ?

If that’s no use, could you provide some example code? (Preferably a page with embedded CSS.)

actually, I’ve just worked it out - I did the old line-height the exactly the same as the element height trick… I’m sure that didn’t work the last time I tried it… :eye: