html - 元素在不同屏幕上失去比例

标签 html css

正如题目所说我的website导航有问题。

这张照片是从 19' 显示器上拍摄的(看我用红色标记的间隙) enter image description here

这是同一个站点,但来自 23' 显示器(没有间隙) enter image description here

我认为这会起作用,但它没有:

伪:

#header{position: relative; width: 100%; height: 8%;}
#nav{position: absolute; bottom: 0; right: 10%; height: 3%;}

我认为这种方法行得通,标题在所有标准计算机屏幕上看起来都一样


我已经根据 Tanner 的回答编辑了我的 CSS

enter image description here

在 22' 显示器中(看起来不错): enter image description here

在 23' 显示器中(有区别): enter image description here

如何在每个屏幕的底部 0 设置导航?

最佳答案

我设法修复了它:

我所做的是:(标题应该是位置:修复;)

#header{position: fix; width: 100%; height: 6.9%; min-height: 68px;}
#navigation{position: absolute; bottom: 0; right: 21%; height: 37px;}

这会将导航设置在每个屏幕的底部 0。

关于html - 元素在不同屏幕上失去比例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24289790/

相关文章:

HTML5 音频标签播放,但控件未按预期工作

html css 从 tileset 调整图像大小

javascript - jQuery Fancybox 不支持 post 方法中的链接

javascript - select 的默认选项不适用于 bool 值

javascript - jQuery 旋转函数 Img 选择

html - 垂直对齐两个 block 在主 block 内居中

html - 如何使用 HTML 表格并仅用一个 <tr> 制作多行?

javascript - 没有等号的 Angular div 标签属性

CSS3 以第一个 X 元素的第一个文本字母为目标?

html - 如何将内部的 div 边框触摸到外部的 div 底部?