zoukankan      html  css  js  c++  java
  • 完美排序10000条数据

    完美排序10000条数据

    看到一道面试题:<ul>有 10000 个<li>子元素,如何将这 10000 个<li>颠倒顺序。
    -------------
    要求是效率尽量要高。不光是算法效率,还要考虑DOM元素操作的效率。大家有什么想法?
    还有就是遇到类似这种问题解题技巧?
    -------------
    答:以下利用了css3旋转属性,将li翻转,同时再ul翻转。完美的倒排!
    http://lax.v2ex.com/t/100982 出自5楼

    <!doctype html>
    <html lang="en">
     <head>
      <meta charset="UTF-8">
      <meta name="Generator" content="EditPlus®">
      <meta name="Author" content="">
      <meta name="Keywords" content="">
      <meta name="Description" content="">
          <title>测试</title>
        <style>
            /*
            看到一道面试题:<ul>有 10000 个<li>子元素,如何将这 10000 个<li>颠倒顺序。
            -------------
            要求是效率尽量要高。不光是算法效率,还要考虑DOM元素操作的效率。大家有什么想法?
            还有就是遇到类似这种问题解题技巧?
            -------------
            答:以下利用了css3旋转属性,将li翻转,同时再ul翻转。完美的倒排!
            */
            ul,li{
                transform: rotate(180deg);
                -ms-transform: rotate(180deg);        /* IE 9 */
                -webkit-transform: rotate(180deg);    /* Safari and Chrome */
                -o-transform: rotate(180deg);        /* Opera */
                -moz-transform: rotate(180deg);        /* Firefox */
                list-style-type:none;
            }
        </style>
    </head>
    <body>
        <ul>
            <li>这是第1行</li>
            <li>这是第2行</li>
            <li>这是第3行</li>
            <li>这是第4行</li>
            <li>这是第5行</li>
            <li>这是第6行</li>
            <li>这是第7行</li>
            <li>这是第8行</li>
            <li>这是第9行</li>
            <li>这是第10行</li>
            <li>这是第11行</li>
            <li>此处省略数千行</li>
            <li>。。。。。</li>
            <li>这是第9998行</li>
            <li>这是第9999行</li>
            <li>这是第10000行</li>
        </ul>
    </body>
    </html>

    来自: http://www.oschina.net/code/snippet_1258821_35227

  • 相关阅读:
    基于 JavaEE 的在线考试系统
    别在发愁写页面了,强烈推荐几款傻瓜式扒网站神器!!!
    JAVA WEB 婚纱摄影管理系统(影楼系统)
    JAVA WEB 文件管理系统
    基于SSM的洗车管理系统
    基于JAVA WEB 的健身平台系统
    JAVA WEB 宠物商店
    JAVA WEB 家政信息发布平台
    JAVA WEB 文件管理系统
    JAVA WEB 选课系统
  • 原文地址:https://www.cnblogs.com/mjorcen/p/3697143.html
Copyright © 2011-2022 走看看