Tabs: Ensures the tabs remain below the top of the viewport for a hash-related focus

/cc @schindld @num3thod