added a test unit for shift select
css fix to support shift selecting

set css to be non selectable and the cursor to default