-1

我正在制作一个需要针对不同屏幕宽度调整宽度的导航菜单,我不希望菜单向下滚动页面,所以我设置了它,position:fixed;但是当我尝试设置左右测量以使其与边缘有一些间距时屏幕似乎只想遵循第一条指令..无论是向左还是向右,哪一个在css中都排在第一位

有什么我可以不使用左右做的吗,我可以在使用位置时使用边距:固定吗?和宽度:自动;?

我解决了下面的问题

http://jsfiddle.net/6cbvE/1/

4

1 回答 1

1

我不是 100% 确定我理解你的问题。但是有一个宽度会覆盖你设置左右(并且只需要一个)。如果您只是一起删除宽度,它将在中间排列(或者至少是左右的正确值)。

演示

如果您实际上正在寻找固定宽度并固定在页面上,我会这样做:

演示

如果那不是你想要的,请告诉我。

于 2012-08-14T13:59:15.470 回答