ul.nav-tabs border-bottom is visible on IE11+Edge
Closed this issue · 16 comments
http://getbootstrap.com/components/#nav-tabs
This has to be a known issue, because it's even visible on the doc site. But I can't find any report nor a workaround. Increasing the margin-bottom
on .nav-tabs > li
to -2px removes the line but does not look good either.
Unable to reproduce in Windows 10:
@hansmaad What version of IE11 and Windows are you using?
IE 11.0.9600.18059 on Win7. I will check this on other machines too.
@hansmaad Please also verify that IE's Zoom level is set to 100%.
Sauce only has IE 11.0.9600.17728 on Win7, which doesn't repro this.
@twbs/team Anyone have a Win7 box/VM to test this?
Zoom is 100%. The thickness of the visible part of the border changes with different zoom settings.
My colleague (same IE on win7) has this too.
@cvrebert: sorry, I don't have IE 11 on my Windows 7 VM because it ignores conditionals and it pissed me off :P
@cvrebert can grab a VM from https://dev.windows.com/en-us/microsoft-edge/tools/vms/mac/ if no one has one
I can see it on Windows 8 IE11 when zoomed to 200% (and after zooming back 100% too). I recently wrestled with similar problem with IE (on non-Bootstrap related product) and the root cause was IE's High DPI scaling functionality (https://msdn.microsoft.com/en-us/library/dn265030%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396)
Confirmed in Edge on Windows 10.
For whatever reason, this doesn't seem to affect v4 (http://v4-alpha.getbootstrap.com/components/navs/#tabs). (See subsequent comments)