这是我在这里的第一个问题,但我只想说这个网站多年来帮助了我无数次。我想我已经到了有自己的问题要问的阶段!
抱歉,如果问题不清楚,我会尝试详细说明:我已经为我的一些元素分配了一个过渡,这样当它们悬停在上面时,它们会向上上升(即;.example:hover {margin-top: -25px}
)。
你可以看到我在这个页面上应用了这个。
将鼠标悬停在“即将推出”警报框下方的元素上(即“Pixel Perfect Designs”、“Beautifully Clean Code”和“Over 5 years Experience”)。
一切正常,但是您会注意到,当浏览器窗口重新调整到足够小以使元素垂直堆叠(我相信这是@media (max-width: 767px)
)时,悬停效果似乎不太干净。当网站以这种方式显示时(对于移动设备),我想完全删除效果。
所以问题是如何根据浏览器的宽度更改类的属性?我想在为移动设备显示时(即< 767px)悬停时删除边距顶部,但在正常查看时将其保留在那里。
谢谢