the top bar including logo stays sticky whenever I scroll up and down the page.
Acutally I wanna make it sticky only when I scroll up and not sticky when scroll down the page.
if it’s not possible then I just wanna remove sticky feature.
the top bar including logo stays sticky whenever I scroll up and down the page.
Acutally I wanna make it sticky only when I scroll up and not sticky when scroll down the page.
if it’s not possible then I just wanna remove sticky feature.
There is no setting to remove the sticky header – it’s a fundamental part of Discourse.
You could disable the stickiness by creating a theme and adding this to your CSS:
.d-header {
position: relative;
}
This may impact the layout in other ways and cause issues with the dropdown menus, so you’d need to write some additional CSS to get around those problems. Getting started with themes: Structure of themes and theme components.
There are also a lot of additional topics that might help you with general Discourse questions in the howto category.
Oi, tenho curiosidade sobre quais seriam esses problemas? Desativei a regra position: fixed com o inspetor para brincar um pouco com isso. Testei os menus e tudo parece funcionar bem.
Percebi que a altura do cabeçalho talvez importe quando se trata de rolagem, mas ainda não tenho certeza sobre as implicações. topictimeline: discourse/app/assets/javascripts/discourse/app/widgets/topic-timeline.js at 9482ddff7343d2e913a5177d2cdef100140b57f2 · discourse/discourse · GitHub
keyboardshortcuts:
discourse/app/assets/javascripts/discourse/app/lib/keyboard-shortcuts.js at 350fe932cafa2874e5fd87b4d401223754158656 · discourse/discourse · GitHub
calculadora de offset: discourse/app/assets/javascripts/discourse/app/lib/offset-calculator.js at 7a2e8d3ead63c7d99e1069fc7823e933f931ba85 · discourse/discourse · GitHub
Também tentei definir position: relative, mas aí tenho um espaço vazio no topo da página, enquanto position: absolute parece funcionar bem.
PS: Sei que o cabeçalho fixo é muito importante para você. Eu estava bem com o cabeçalho fixo antes, mas estou em férias prolongadas em Taiwan e tenho que usar essa tela pequena de laptop o dia todo. Vou removê-lo em um componente de tema. Desculpe, mas tenho que fazer isso. Isso me deixa tonto ![]()
Pode não haver nenhum problema relacionado, mas não é algo que tenhamos visto muitos sites fazerem, então não foi testado quase tanto quanto o comportamento padrão.