2014-09-30 58 views

回答

0

一旦菜單元件接收sticky類,給它相同的固定寬度.theme-layout(1230px)並取下left屬性。

如果具有position: fixed的元素沒有剩餘值,它將自動對齊到它仍然是文檔流的一部分的位置。爲了使它具有正確的寬度,您不能再使用100%的相對寬度,因爲其引用點現在是文檔本身,而不是佈局容器 - 您需要給它一個固定的寬度。

+0

我已根據您的指示更新了'style.css'。現在似乎有一半的問題得到糾正。但是當滾動到底部時,標題仍然移動到右側。 – josh 2014-10-01 01:50:21

+0

這是因爲你的'header.business1 .for-sticky.sticky'選擇器不夠強大。 '#menu-sec'寬度爲100%覆蓋1230px的寬度。您可以通過將選擇器更改爲'header.business1#menu-sec.for-sticky.sticky'來解決此問題。 – 2014-10-01 07:19:43