css - 媒体查询最小高度显示 anchor 顶部链接

标签 css

我有一个“转到顶部”链接,可将手机/平板电脑滚动到网页顶部。通常我会在 JS 中检测窗口和主体高度来执行此操作。

有没有办法在媒体查询中做到这一点?

@media only screen and (min-height: 500px) and (max-width: 768px) 
{
    .scrollTop { display: block }
}

最佳答案

您可以添加一个标识页面顶部的 anchor 。例如,在 Logo 上:

<a href="/" id="top"><img src="logo.gif" /></a>

id="top" 才是关键。然后您可以在“转到顶部”链接中链接到 #top。例如:

<a href="#top">Go to top</a>

如果您希望它只针对某些屏幕尺寸显示,当您不希望它显示时,只需在媒体查询中使用 display: none 即可。

关于css - 媒体查询最小高度显示 anchor 顶部链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17954913/

相关文章:

html - 他们在横幅和标题中使用什么过渡?

javascript - 通缉 : offline IDE for developing Html/JavaScript on Android tablet

html - 我可以做些什么来用 css 修改复选框的颜色吗?

html - 在unicode中填充 "o"字符或通过CSS模仿

css - safari 中的 margin 百分比错误

javascript - JS 测验中的样式输入单选

javascript - 将溢出的内容从一个 div 转移到另一个 div

javascript - Jquery - 在更改 child 的(跨度)文本后平滑地动画 parent 的宽度。

html - 低浏览器分辨率下网页底部的空白(CSS-网格布局)

html - CSS3 Transition/Transform 返回一个我无法理解的错误