Arquivado
Este tópico foi arquivado e está fechado para novas respostas.
 
	
		Rolar scroll do mouse na horizontal
				
				
					Por 
BryanSamuel,  em Desenvolvimento frontend
				
				
				
			
Recommended Posts
- 
Conteúdo Similar- 
			
			Por ILR master
 Fala pessoal, tudo bem?
 
 Eu tenho o seguinte código:
 
 <script>
 $(function(){
 var jElement = $('.fixar_banner');
 $(window).scroll(function(){
 if ( $(this).scrollTop() > 120 ){
 jElement.css({
 'position':'fixed',
 'top':'10px'
 });
 }else{
 jElement.css({
 'position':'relative',
 'top':'auto'
 });
 }
 });
 });
 </script>
 
 Porém, eu quero que a div fique fixa até que outro elemento apareça na tela, tipo o rodapé da página por exemplo. É mais ou menos como a página de notícia do uol.
 https://noticias.uol.com.br/internacional/ultimas-noticias/2025/01/19/sonho-americano-brasileiros-moram-em-carro-e-buscam-comida-no-lixo-nos-eua.htm
 
 Espero ter sido claro.
 
 Obrigado :)
 
 
- 
			
			Por 4Unknow
 Fala galera, mais uma dúvida aqui.
 Eu to usando uma página para criar minhas políticas de privacidade e cookies, informações no caso.
 Porém coloco todas informações na página, mas quando clico em um item não aparece tudo o que eu digitei, se notarem no código fonte tem muito mais texto e informação para mostrar mas ele corta.
 Vou deixar link para download do mediafire do arquivo, não tem anuncio de nada no arquivo, apenas html puro mesmo e css com informações bem básicas.
 
 BAIXAR PÁGINA.ZIP
 
 Grato pela ajuda.
 
- 
			
			Por 4Unknow
 Fala galerinha beleza, bom vamos lá.
 Eu tenho um site que o conteúdo dele é tudo em uma página só, o menu, quando escolho uma opção ele leva em uma determinada parte do site referente ao menu clicado. Até aqui ok.
 Porém eu instalei um botão para voltar para o topo quando rola o site para baixo, e como sou leigo em Java, notei que parece que tá tendo conflito com o ScrollTop, pois o botão que coloquei para voltar para o topo também tem o scrolltop. Gostaria de fazer funcionar o menu e o botão juntos, pois quando desativo o .js do botão o menu funciona normal, quando ativo o botão novamente ele para de funcionar.
 Vou deixar o código de ambos aqui.
 .JS do Menu (scroll.min.js)
 
 (function(e){"use strict";var t="ScrollIt",n="1.0.3";var r={upKey:38,downKey:40,easing:"linear",scrollTime:600,activeClass:"active",onPageChange:null,topOffset:0};e.scrollIt=function(t){var n=e.extend(r,t),i=0,s=e("[data-scroll-index]:last").attr("data-scroll-index");var o=function(t){if(t<0||t>s)return;var r=e("[data-scroll-index="+t+"]").offset().top+n.topOffset+1;e("html,body").animate({scrollTop:r,easing:n.easing},n.scrollTime)};var u=function(t){var n=e(t.target).closest("[data-scroll-nav]").attr("data-scroll-nav")||e(t.target).closest("[data-scroll-goto]").attr("data-scroll-goto");o(parseInt(n))};var a=function(t){var r=t.which;if(e("html,body").is(":animated")&&(r==n.upKey||r==n.downKey)){return false}if(r==n.upKey&&i>0){o(parseInt(i)-1);return false}else if(r==n.downKey&&i<s){o(parseInt(i)+1);return false}return true};var f=function(t){if(n.onPageChange&&t&&i!=t)n.onPageChange(t);i=t;e("[data-scroll-nav]").removeClass(n.activeClass);e("[data-scroll-nav="+t+"]").addClass(n.activeClass)};var l=function(){var t=e(window).scrollTop();var r=e("[data-scroll-index]").filter(function(r,i){return t>=e(i).offset().top+n.topOffset&&t<e(i).offset().top+n.topOffset+e(i).outerHeight()});var i=r.first().attr("data-scroll-index");f(i)};e(window).on("scroll",l).scroll();e(window).on("keydown",a);e("body").on("click","[data-scroll-nav], [data-scroll-goto]",function(e){e.preventDefault();u(e)})}})(jQuery)
 .JS do Botão Back to top (backtotop.js)
 
 jQuery(window).scroll(function(){ if(jQuery(window).scrollTop()<50){ jQuery('#rocketmeluncur').slideUp(500); }else{ jQuery('#rocketmeluncur').slideDown(500); } var ftrocketmeluncur = jQuery("#ft")[0] ? jQuery("#ft")[0] : jQuery(document.body)[0]; var scrolltoprocketmeluncur = $('rocketmeluncur'); var viewPortHeightrocketmeluncur = parseInt(document.documentElement.clientHeight); var scrollHeightrocketmeluncur = parseInt(document.body.getBoundingClientRect().top); var basewrocketmeluncur = parseInt(ftrocketmeluncur.clientWidth); var swrocketmeluncur = scrolltoprocketmeluncur.clientWidth; if (basewrocketmeluncur < 1000) { var leftrocketmeluncur = parseInt(fetchOffset(ftrocketmeluncur)['left']); leftrocketmeluncur = leftrocketmeluncur < swrocketmeluncur ? leftrocketmeluncur * 2 - swrocketmeluncur : leftrocketmeluncur; scrolltoprocketmeluncur.style.left = ( basewrocketmeluncur + leftrocketmeluncur ) + 'px'; } else { scrolltoprocketmeluncur.style.left = 'auto'; scrolltoprocketmeluncur.style.right = '10px'; } }) jQuery('#rocketmeluncur').click(function(){ jQuery("html, body").animate({ scrollTop: '0px',display:'none'},{ duration: 600, easing: 'linear' }); var self = this; this.className += ' '+"launchrocket"; setTimeout(function(){ self.className = 'showrocket'; },800) });
 Ficaria inteiramente grato se alguém pudesse me ajudar nessa.
 Um forte abraço a toda comunidade.
 
 
- 
			
			Por Sapinn
 Quero que quando o usuario chegue em uma parte do menu site ele o menu fique fixo no topo da pagina. Como fazer isso???
 
- 
			
			Por FabianoSouza
 Pessoal, tenho uma modal cuja altura é variável.
 Aí preciso que, caso a modal atinja altura maior do que a tela, apareça a barra de rolagem vertical NA JANELA MÃE, não na DIV que que mostra o conteúdo.
 Igual ao Trello (vejam a imagem).
 
 
 
- 
			
			
 
         
                 
                 
	 
	 
	 
	