use up and down to get block area.

1. use up and down to get block area.
2. when use keyboard to get area, use extra div to preview block area to
avoid outline and background not working correctly.