`
java-mans
  • 浏览: 11630062 次
文章分类
社区版块
存档分类
最新评论

返回顶部,最精简代码,带注释

 
阅读更多

当流动条过长时,如何办呢?今年很流行这种,“返回顶部”的样式。

几个关键属性:

opacity:1. 不透明 2. 不传导 3. 暧昧;难懂,css中表示不透明度,他非常喜好 与filter结合着使用。

'Alpha'属性是把一个目标元素与背景混合。设计者可以指定数值来控制混合的程度。这种“与背景混合”通俗地说:就是一个元素的透明度。通过指定坐标,可以指定点、线、面的透明度。

window.onscroll 注意ie6的bug,很让人恶心的。

scrollTop:读取操作。具体来说就是,在拖动滚动条的过程中,会读取此时的scrollTop

好了,明白了这些。来看看代码吧。

<html>  
  <head>  
    <style type="text/css">
    #toTop{width:54px;height:54px;display:block;position:fixed;right:25px;bottom:45px;background-position:-700px -110px;opacity:0.3;filter:alpha(opacity=30);}
    #toTop:hover{opacity:1;filter:alpha(opacity=100);}

    #toTop{background-image:url(http://mat1.gtimg.com/www/images/qq2012/qqbg_1.5.2.png); background-repeat:no-repeat;}

    </style>

<!--[if lte IE 6]>
<style type="text/css">
html,body{overflow-x:hidden;}

#toTop{position:absolute;right:15px;bottom:45px;}

</style>
<![endif]-->

<script type="text/javascript">
function toTopHide(){
  document.documentElement.scrollTop+document.body.scrollTop>400?document.getElementById("toTop").style.display="block":document.getElementById("toTop").style.display="none";
}
window.onscroll=toTopHide;
</script>


    <title>返回顶部</title>  
     <p>this is the top</p> 
 
    <?php
for($i=0;$i<93;$i++){

  echo "<br>";
}

    ?>
    <p>this is the bottom</p>
    <a href="javascript:void(0);" target="_self" id="toTop" title="返回顶部" onclick="window.scrollTo(0,0);return false" style="display: block; "></a>
  </body>  
</html>  


分享到:
评论

相关推荐

    Qt编写移除C++代码注释源码

    然而,在某些情况下,我们可能需要移除代码中的注释,比如为了混淆代码、减少编译时间或者创建精简版的库。这个"Qt编写移除C++代码注释源码"项目提供了一个用Qt5实现的解决方案,它可以帮助我们快速地自动化这个过程...

    JAVA下载远程文件到本地的最精简代码

    JAVA下载远程文件到本地的最精简代码,就一行代码,不信自己看,而且是官方提供,绝对适合你,一个远程URL,一个本地路径,文件就在你的电脑上了

    俄罗斯方块源代码,C++版,精简,能直接运行,有注释

    【标题】中的“俄罗斯方块源代码,C++版,精简,能直接运行,有注释”揭示了几个关键知识点: 1. **俄罗斯方块**:这是一个经典的电子游戏,玩家需要控制各种形状的方块下落并尽可能地填满一行以消除得分。了解其...

    C# 代码注释清除工具 1.0

    这款工具专门针对C#语言设计,旨在快速有效地删除源代码中的各种注释,使代码更加精简,同时保持其可执行性。 该工具主要处理两种类型的注释: 1. XML 文档注释(/// &lt;summary&gt;... ):这是C#中用于生成文档XML的...

    删除源程序中的注释

    对于嵌入式系统或资源有限的环境,精简代码有助于提高效率。 2. 防止信息泄露:源代码中的注释可能包含设计思路、算法细节甚至敏感信息,如果被竞争对手获取,可能对公司的竞争力产生影响。 3. 混淆代码:为了增加...

    源代码注释清理器(清除C++源码中的所有注释内容,简单易用)

    将待清理的 C++源代码 存为纯文本形式“test.txt”,将文本文件copy到CommentCleaner.exe同一个文件夹内,运行 CommentCleaner.exe程序将会在本目录下生成一个“testout.txt”文件,也就是没有注释的源代码。...

    python的Kmeans实现-精简版-适用版-最清晰的代码实现-最明白的代码注释

    python 实现Kmeans的算法,包括数据实例,代码等,下载可以直接使用。

    970Npu图片识别分类demo精简和注释

    官方的代码一点注释都么有,并且比较复杂,此处是精简版,并且添加了基本注释,一般流程还是能看的较清晰的,由于个人能力有限,也没查到官方数据,所以某些方法具体是做什么的我是更具功能大致猜的。 另,每个下载...

    android利用注解精简代码

    为了达到这一目标,开发者经常采用各种技术来优化和精简代码,其中注解(Annotation)就是一种强大的工具。本文将深入探讨如何在Android中利用注解来实现代码的精简,并结合基类的完美封装,提升开发效率和代码质量...

    jsp版FCKEditor最精简版配置工程代码

    jsp版FCKEditor最精简版配置工程代码 jsp版FCKEditor最精简版配置工程代码 jsp版FCKEditor最精简版配置工程代码 jsp版FCKEditor最精简版配置工程代码 jsp版FCKEditor最精简版配置工程代码 jsp版FCKEditor最精简版...

    Yolov5 最简推理代码

    Yolov5 最简推理代码,精简版models文件夹,使用方式见https://blog.csdn.net/suiyingy/article/details/123920843。只需要推理部分代码,删除冗余部分。

    android 精简版的代码生存器

    "Android 精简版的代码生存器"是一个专为Android平台定制的简化版本,它可能包含了基本的代码生成功能,适合那些希望快速搭建应用基础框架的开发者。 首先,我们来详细了解一下代码生存器的基本概念。代码生存器的...

    网页显ip最精简源代码

    在这个"网页显IP最精简源代码"中,我们可以看到几个关键文件,包括`brow.asp`、`ip.asp`、`OpenDB.inc`和`ip.mdb`,它们共同构成了一个简单的ASP(Active Server Pages)应用程序,用于捕获和存储访客的IP信息。...

    单片机如何精简代码量以及提升运行速度技巧介绍.docx

    在单片机编程领域,精简代码量及提升运行速度是优化嵌入式系统性能的重要手段。这不仅有助于节省宝贵的资源,还能显著提高系统的响应速度和整体效率。下面将详细介绍几种有效的策略,帮助开发者实现这一目标。 ### ...

    30个精简代码方式

    通过使用一些辅助性工具来找到程序中的瓶颈,然后就可以对瓶颈部分的代码进行优化。一般有两种方案:即优化代码或更改设计方法。我们一般会选择后者,因为不去调用...而一个设计良好的程序能够精简代码,从而提高性能。

    精简博客-精简博客系统-精简博客系统源码-精简博客管理系统-基于springboot的精简博客系统-精简博客管理系统java代码

    精简博客-精简博客系统-精简博客系统源码-精简博客管理系统-精简博客管理系统java代码-精简博客系统设计与实现-基于springboot的精简博客系统-基于Web的精简博客系统设计与实现-精简博客网站-精简博客网站代码-精简...

    精简博客系统代码 java精简博客系统代码

    精简博客系统代码 java精简博客系统代码 基于springboot的精简博客系统代码 1、精简博客系统的技术栈、环境、工具、软件: ① 系统环境:Windows/Mac ② 开发语言:Java ③ 框架:SpringBoot ④ 架构:B/S、MVC ⑤ ...

Global site tag (gtag.js) - Google Analytics