Я пытаюсь воссоздать переход, увиденный здесь - http://piccsy.com/investors - Это баннер в правой части страницы, который перемещается по мыши. В нем говорится «Резюме».Временная ошибка перехода CSS
Вот что у меня есть. Я близок, но просто не могу, кажется, это ТОЧНО то же самое. По какой-то причине текст внутри контейнера перемещается прерывистым, в отличие от контейнера, который является гладким.
<div id="executive-summary-bar" style="text-align: center;">
<a href="#executive-summary">Executive Summary </a></div>
#executive-summary-bar a{color:#ffffff; height:20px; margin-top:-5px;}
#executive-summary-bar a:hover{color:#ffffff;}
#executive-summary-bar {
height:20px;
line-height: 1.2;
background: none repeat scroll 0 0 #373435;
color: #ffffff;
font-size: 0.8em;
margin-top: -10px;
padding: 32px 3px 7px;
position: absolute;
text-align: center;
top: 0;
width: 68px;
transition: height 1s;
-moz-transition: height 1s; /* Firefox 4 */
-webkit-transition: height 1s; /* Safari and Chrome */
-o-transition: height 1s; /* Opera */
-ms-transition: height 1s; /* IE9 (maybe) */
}
#executive-summary-bar:hover{
height:35px;
padding: 46px 3px 7px;
}
#executive-summary-bar:after{
border-left: 37px solid transparent;
border-right: 37px solid transparent;
border-top: 36px solid #373435;
content: "";
left:0;
position: absolute;
top:100%;
width: 0;
}
div#executive-summary-bar {
//right: 50px;
//top: -40px;
}
Это прекрасно работает в jsfiddle, и я реализовал его на моей странице - http://funmedusa.com, но это не выглядит хорошо на всех на моем сайте. Это по-прежнему очень изменчиво. Есть идеи? – Carl
@ Карл на вашем сайте, '# executive-summary-bar: hover a' имеет' position: relative; bottom: -10px; ', возможно, из более ранней попытки исправить это. Удаление этих деклараций должно заставить его работать. – Dan
Большое вам спасибо! – Carl