html - 向锚添加底部边距是否有任何“陷阱”?
问题描述
我在我的网站中经常使用锚点。我现在有一个 60px 的导航栏,它在页面顶部运行,使用绝对定位,因此对锚点没有影响。
如果我将该位置更改为固定 - 该栏当然会停留在屏幕顶部,但是当有人点击锚点时,屏幕顶部的黑色固定栏会遮挡一点点。
我尝试过使用这个 CSS,但是它似乎通过按下文本(包括锚标题)来解决这个问题,它似乎没问题:
a[name] {
display: inline-block;
margin-bottom: 60px;
}
谁能想到我没有想到的任何陷阱?
解决方案
推荐阅读
- php - 无法将类的命名空间路径评估为变量
- javascript - 在 Apps 脚本中处理 POST 请求后重定向
- c++ - CMake 找不到带有 brew (macOS) 的 boost_python 库
- r - 如何简单地计算带有 NAs 的行数 - R
- javascript - 如何按索引合并数组中的每个对象?
- python - 如何在 Python 中使用 Event 对象再次启动线程?
- java - Longclick listview从firebase删除数据 - android
- r - R 函数只返回空列表
- c# - .NET Core 2.0 - 仍然看到没有“Access-Control-Allow-Origin”标头错误
- django - django-compressor CommandError:渲染文件/path.html时出错:无效的类路径'css'