【问题标题】:Navbar hoover transition mouseover issueNavbar hoover 过渡鼠标悬停问题
【发布时间】:2020-07-16 15:19:24
【问题描述】:

我已经在悬停时完成了转换(当我悬停在导航栏宽度更大并且主要内容在正确的站点上移动一点时)。然而不幸的是,我想避免主要内容在页面刷新时移动。知道如何编码:鼠标悬停过渡效果吗?

.navbar:hover+main {
    margin-left: 10rem;
}

.navbar + main {
    transition: 1s;
}

它在小提琴上可以正常工作:http://jsfiddle.net/47d5ujym/ 不幸的是,不能在 Opera、Chrome 或 Firefox 中正常工作

【问题讨论】:

  • 嘿,我很确定我写了这段代码! :D 你能添加其余的代码吗?
  • 如果你把它改成transition: margin 1s; 不行的话我需要剩下的代码
  • 是的,但您没有回复上一个主题。不幸的是,每次刷新页面时都会开始转换,这对我没有帮助:(
  • 我无法用您提供的小提琴重现您的问题,它似乎有效,我认为您在代码中的某处向main 添加边距,这将转换它,但您发送的小提琴有效

标签: css navbar transition


【解决方案1】:

试试这个:

.navbar:hover+main {
    margin-left: 10rem;
}

.navbar + main {
    transition: all 1s ease;
}

【讨论】:

  • 不幸的是还是一样
猜你喜欢
  • 1970-01-01
  • 2018-12-27
  • 2012-08-30
  • 1970-01-01
  • 2012-03-12
  • 2011-08-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多