Я новичек в верстке, по этому мое решение скорее вариант на рассмотрение, чем руководство к действию, но в общем у меня два варианта: 1) Если ширина #basket задана в CSS, то можно удалить бордеры на стыке блоков, и добавить перед блоком .wiev-hover псевдо-элемент, у которого будет задан только верхний бордер с требуемой шириной. Пример 2) Если ширина #basket определяется контентом, и заранее известен фон вкладки, то можно немного поменять структуру HTML и сделать .wiev-hover соседним элементом с #basket-text, тогда можно задать цвет бордера #basket при наведении таким же, как и цвет фона вкладки, и применяя z-index перекрыть #basketом бордер .wiev-hoverа. Пример *строчки CSS, которые были изменены помечены пустыми комментариями