I am really confused about the CSS issue in IE9 browser. I have a webpage with a textarea element with placeholder . I want text-align: center; seat holder

text-align text input is set to the left.

See my changes below.
Html
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <style> textarea { width: 80%; height: 80px; } ::-webkit-input-placeholder { text-align: center; } :-moz-placeholder { text-align: center; } ::-moz-placeholder { text-align: center; } :-ms-input-placeholder { text-align: center; } </style> </head> <body> <textarea rows="2" cols="21" id='txtnote' class="testplaceholder" maxlength="500" placeholder="Note" onblur=""></textarea> </body> </html>
Everything works fine in IE 11, Firefox, Chrome on Windows 8 . But when I look at this webpage on IE9 in Windows 7 it doesnβt work
source share