Html 如何在不使用javascript的情况下设置DIV标记的scrolltop?

Html 如何在不使用javascript的情况下设置DIV标记的scrolltop?,html,css,Html,Css,我已经知道如何使用Javascript(jQUery)设置该DIV的滚动条位置。 但我想知道的是如何设置HTML或CSS属性,比如 <div id = "nav"></div> 或 有什么解决方案吗?如果不使用javascript,就无法在页面上精确定位。 但是,您可以做的是: 使用与之关联的样式创建一个div。你想去的位置 <div id = "nav" style = "scrollTop:100px"></div> 让这些div成

我已经知道如何使用Javascript(jQUery)设置该DIV的滚动条位置。 但我想知道的是如何设置HTML或CSS属性,比如

<div id = "nav"></div>



有什么解决方案吗?

如果不使用javascript,就无法在页面上精确定位。
但是,您可以做的是:

使用与之关联的样式创建一个div。你想去的位置

<div id = "nav" style = "scrollTop:100px"></div>
让这些div成为你想导航到的地方

#top10px {position:absolute;top:10px;left:0}

并相应地应用样式


这里有一把小提琴:

使用了padding top…….如何使用padding top设置滚动条的位置?我想这意味着只有DIV的位置,而不是DIV中的滚动条。
<div id="top10px"></div>
#top10px {position:absolute;top:10px;left:0}
<div id="top0px"></div>    <div id="top100px"></div>      <div id="bottom0px"></div>