Html 浮动内容左侧和右侧的导航元素
我试图在某些内容的两侧浮动两个“导航”元素。当用户向下滚动页面时,这些元素应该保持在原位(并且可见) 示例:(请参见小于和大于符号): 我试图用position:fixed将这两个元素“固定”在适当的位置,但它会导致元素一起塌陷 例如: 寻找如何使这项工作的方向 HTMLHtml 浮动内容左侧和右侧的导航元素,html,css,Html,Css,我试图在某些内容的两侧浮动两个“导航”元素。当用户向下滚动页面时,这些元素应该保持在原位(并且可见) 示例:(请参见小于和大于符号): 我试图用position:fixed将这两个元素“固定”在适当的位置,但它会导致元素一起塌陷 例如: 寻找如何使这项工作的方向 HTML 将位置:绝对指定给箭头类,将相对指定给父div#容器 #nav_left { left:0; position:absolute } #nav_right { right:0; position:ab
将
位置:绝对
指定给箭头类,将相对
指定给父div#容器
#nav_left {
left:0; position:absolute
}
#nav_right {
right:0; position:absolute
}
用于固定箭头 在
fixed
div内使用relative
div,并按position:absolute
HTML
<div id="nav">
<div id="wrap">
<div id="nav_left">< </div> <div id="nav_right"> ></div>
</div>
</div>
<div id="nav_left">< </div> <div id="nav_right"> ></div>
或在简单方法中,将直接位置:固定
到子div并移除外部div
HTML
<div id="nav">
<div id="wrap">
<div id="nav_left">< </div> <div id="nav_right"> ></div>
</div>
</div>
<div id="nav_left">< </div> <div id="nav_right"> ></div>
将
位置:绝对
指定给箭头类,将相对
指定给父div#容器
#nav_left {
left:0; position:absolute
}
#nav_right {
right:0; position:absolute
}
用于固定箭头 在
fixed
div内使用relative
div,并按position:absolute
HTML
<div id="nav">
<div id="wrap">
<div id="nav_left">< </div> <div id="nav_right"> ></div>
</div>
</div>
<div id="nav_left">< </div> <div id="nav_right"> ></div>
或在简单方法中,将直接位置:固定
到子div并移除外部div
HTML
<div id="nav">
<div id="wrap">
<div id="nav_left">< </div> <div id="nav_right"> ></div>
</div>
</div>
<div id="nav_left">< </div> <div id="nav_right"> ></div>
用于固定版本在#nav right not margin right:10%但右:10%。用于固定版本在#nav right not margin right:10%但右:10%。当使用
位置:fixed
时,您应该使用顶部
/底部
/右侧
左侧
属性,并且不要使用浮动
或边距。请参阅W3CCSS规范关于
看
在这种情况下,您应该将箭头span
s更改为:
#nav_left {
/*margin-left:-10%;*/
left: 2em;
top: 1em;
}
#nav_right {
/*float:right;*/
right: 4em;
top: 1em;
/*margin-right:-10%;*/
}
使用
位置:固定时
您应该使用顶部
/底部
/右侧
/左侧
属性,并且不要使用浮动
或边距。请参阅W3CCSS规范关于
看
在这种情况下,您应该将箭头span
s更改为:
#nav_left {
/*margin-left:-10%;*/
left: 2em;
top: 1em;
}
#nav_right {
/*float:right;*/
right: 4em;
top: 1em;
/*margin-right:-10%;*/
}
差不多了。我忘了添加这些元素,当用户向下滚动页面时,这些元素应该保持在原位(并且可见)。我更新了我的问题以反映这一点。差不多了。我忘了添加这些元素,当用户向下滚动页面时,这些元素应该保持在原位(并且可见)。我更新了我的问题以反映这一点。