Then reason that I need vertical center, is showed above.
1. vertical-align: middle;
Other possible values:
however, this doesn't work for some elements: ul, li .... it works with td.
So in that case, I have to change my layout method from grid to table
2. table-- td has a special way to do this: (td also accept "vertical-align: middle" )