javascript - 如何恢复到原始 CSS

标签 javascript jquery css

网站是这样的: http://roobvillalobos.ga/

我用这段代码更改了 CSS:

<script>
  $(window).scroll(function(){
     { $(".numero").css("display", "none"); }
     { $(".subtitulo").css("font-size", "1em"); }
     { $("h1").css("font-size", "1.3em"); }
 });
</script>

但我不知道当我再次处于顶部时如何恢复到原始 CSS

最佳答案

只需再次将其设置为空字符串,它将使用 CSS 样式表。

$(window).scroll(function(){
    var topDistance = $(this).scrollTop();
    if (topDistance == 0) {
        $(".numero").css("display", ""); 
        $(".subtitulo").css("font-size", ""); 
        $("h1").css("font-size", "");
    }
});

当然,这是假设这些元素在你弄乱它们之前没有任何内联样式。否则,您必须将它们保存在一个变量中并在以后重新应用它们。

关于javascript - 如何恢复到原始 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39237097/

相关文章:

css - 如何堆叠每个高度为 100% 的 div

javascript - 按顺序遍历 DOM 叶子

javascript - OOP Javascript,从构造函数将单击处理程序附加到按钮无法按预期工作

javascript - 单击网页中的上一个和下一个超链接时向上/向下滚动文本区域

javascript - 如何单击一个 html 页面中的 div 并让它在另一个 html 页面中创建一个 div?

javascript - 切换折叠菜单始终打开

html - 如何使用CSS设计表格网格?

javascript - 函数式 javascript 根据某些映射重新排列数组索引

javascript - Vue.js 更新 data 属性变量中的 ajax 数据

javascript - 更改文本节点文本