Zrobiłem skrzypce dla odniesienia: http://jsfiddle.net/kLFn9/unosił elementem do przepełnienia się z overflow: hidden elementu CSS
overflow:hidden
w pytaniu jest podświetlona.
Zasadniczo używam :hover:after
, aby wyświetlić końcówkę narzędzia. ale element nadrzędny ma na nim overflow: hidden
. Jak mogę wymusić obrót elementu, aby uciec przed elementem rodzica?
Stosowna CSS:
div {
width:500px;
height:200px;
background:red;
margin: 50px;
overflow: hidden; /* this rule */
}
span:hover:after {
content: attr(data-name);
color: black;
position: absolute;
top: -150px;;
left: 0;
}
Jeśli masz problemy z rozpiętością, możesz to zrobić: http://jsfiddle.net/h27a77j7/ –