CSS 画布和导航栏定位
CSS canvas and navigation bar positioning
我有一个导航栏,它在顶部固定位置,还有一个画布。画布的顶部隐藏在导航栏后面。我不想让画布位置绝对化。我必须将画布放在导航栏下方并水平位于中心。为了居中,我把它放在标签中心>,但我无法在导航栏下方获得它,我该如何完成它?我的样式表:
CSS
#nav{
position:fixed;
margin:0px;
display:block;
}
#canvas{
text-align:center;
background-color:transparent;
border: 2px solid black;
display:block;
}
HTML
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<link href="IV.css" rel="stylesheet" type="text/css">
</head>
<body>
<nav>
<div id = "toolbar_effects">
<input type="image" src="Icons/imageviewer.svg" width="50" height="50" id="Imageviewer2"class = "s">
<input type="image" src="Icons/effect-grayscale.svg" width="50" height="50" id="grayscale"class = "s">
</div>
</nav>
<center><canvas id = "canvas" width="600" height="400"><center>
</canvas>
</body>
</html>
将填充顶部设置为主体。并且不要使用center
标签,它已被弃用。它 http://jsfiddle.net/soov7k2k/有效。您可能忘记正确放置导航栏! position: fixed
是工作的一半。您需要将top:0
和left:0
添加到导航栏,否则它不起作用。看到小提琴。
body {
padding-top: 100px;//Or whatever the height of your navbar is.
}
在导航 https://css-tricks.com/almanac/properties/z/z-index/的 css 中使用 z 索引
如果没有它,默认情况下,代码中后面的元素在结构上会更高。
相关文章:
- CSS-如何定位内容数据标题
- Jquery菜单操作不稳定,定位不正确,存在一般错误
- 如何在定位导航后向下滚动页面
- CSS 画布和导航栏定位
- 检测下拉导航是否会离开屏幕并重新定位
- 滚动到:定位导航栏中的特定按钮
- CSS:无法将元素正确定位在粘性导航栏下方
- 绝对定位导航箭头问题
- 移动导航在调整大小时未正确定位
- 防止重新定位导航初始化 jquery mmenu
- 将输入定位在导航栏的中间
- 单击导航项定位链接时如何关闭切换菜单
- 导航栏折叠到早期并定位我的图像滑块
- 如何在导航栏上重新定位品牌形象
- 用导航器地理定位以外的方法获得经纬度
- 利用导航器对反应堆进行地理定位
- CSS:导航条在定位前跳跃
- 如何在导航系统上模拟固定定位元素使用jQuery
- 导航器的替代方案.地理定位api
- 如何在导航时将用户重新定位到另一个页面的内容而不刷新页面