文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

怎么在ccs3中使用timeline实现一个时间线

2023-06-08 04:12

关注

本篇文章为大家展示了怎么在ccs3中使用timeline实现一个时间线,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

test.html文件

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <meta http-equiv="X-UA-Compatible" content="ie=edge">    <link rel="stylesheet" href="timeline.css"/>    <title>Timeline</title></head><body>    <div id='timeDiv'>        <ul id='timeline'>          <li class='work'>            <input class='radio' id='work1' name='works' type='radio' checked>            <div class="relative">              <label for='work1'>1、一</label>              <span class='date'>T1</span>              <span class='circle'></span>            </div>            <div class='content'>              <p>                长安元年(701年),李白,字太白。其生地今一般认为是唐剑南道绵州(巴西郡)昌隆(后避玄宗讳改为昌明)青莲乡。祖籍为甘肃天水。                其家世、家族皆不详。据《新唐书》记载,李白为兴圣皇帝(凉武昭王李暠)九世孙,按照这个说法李白与李唐诸王同宗,是唐太宗李世民的同辈族弟。                亦有说其祖是李建成或李元吉。              </p>              <p><img src="http://i.qulishi.com/UploadFile/2014-7/2014725171362.jpg" /></p>            </div>          </li>          <li class='work'>            <input class='radio' id='work2' name='works' type='radio'>            <div class="relative">              <label for='work2'>2、二</label>              <span class='date'>T2</span>              <span class='circle'></span>            </div>            <div class='content'>              <p>                神龙元年(705年), 十一月,武则天去世。李白五岁。发蒙读书始于是年。                《上安州裴长史书》云:“五岁诵六甲。”六甲,唐代的小学识字课本,长史,州之次官。              </p>            </div>          </li>          <li class='work'>            <input class='radio' id='work3' name='works' type='radio'>            <div class="relative">              <label for='work3'>3、三</label>              <span class='date'>T3</span>              <span class='circle'></span>            </div>            <div class='content'>              <p>                开元三年(715年),李白十五岁。                已有诗赋多首,并得到一些社会名流的推崇与奖掖,开始从事社会干谒活动。                亦开始接受道家思想的影响,好剑术,喜任侠。是年岑参生。              </p>            </div>          </li>          <li class='work'>            <input class='radio' id='work4' name='works' type='radio'>            <div class="relative">              <label for='work4'>4、四</label>              <span class='date'>T4</span>              <span class='circle'></span>            </div>            <div class='content'>              <p>                开元六年(718年),李白十八岁。                隐居戴天大匡山(在今四川省江油市内)读书。                往来于旁郡,先后出游江油、剑阁、梓州(州治在今四川省境内)等地,增长了不少阅历与见识。              </p>            </div>          </li>        </ul>        </div></body></html>

timeline.css文件

#timeDiv{    max-width: 1200px;    margin: 0 auto;    padding: 0 5%;    font-size: 100%;    font-family: "Noto Sans", sans-serif;    color: black;    background: white;}#timeline {list-style: none;margin: 50px 0 30px 120px;padding-left: 30px;border-left: 8px solid gray;}#timeline li {margin: 40px 0;position: relative;}#timeline p {margin: 0 0 15px;}.date {margin-top: -10px;top: 50%;left: -80px;font-size: 0.95em;line-height: 20px;position: absolute;}.circle {margin-top: -15px;top: 50%;left: -49px;width: 20px;height: 20px;background: white;border: 5px solid gray;border-radius: 50%;display: block;position: absolute;}.content {max-height: 20px;padding: 70px 20px 0;border-color: transparent;border-width: 2px;border-style: solid;border-radius: 0.5em;position: relative;}.content:before, .content:after {content: "";width: 0;height: 0;border: solid transparent;position: absolute;pointer-events: none;right: 100%;}.content:before {border-right-color: inherit;border-width: 20px;top: 50%;margin-top: -20px;}.content:after {border-right-color: white;border-width: 17px;top: 50%;margin-top: -17px;}.content p {max-height: 0;color: transparent;text-align: justify;word-break: break-word;hyphens: auto;overflow: hidden;}label {font-size: 1.3em;position: absolute;z-index: 100;cursor: pointer;top: 35px;transition: transform 0.2s linear;font-weight: bold;}.radio {display: none;}.radio:checked + .relative label {cursor: auto;transform: translateX(42px);}.radio:checked + .relative .circle {background: red;}.radio:checked ~ .content {max-height: 200000px;border-color: lightgray;margin-right: 20px;transform: translateX(20px);transition: max-height 0.4s linear, border-color 0.5s linear, transform 0.2s linear;}.radio:checked ~ .content p {max-height: 200000px;color: black;transition: color 0.3s linear 0.3s;}@media screen and (max-width: 767px) {#timeline {  margin-left: 0;  padding-left: 0;  border-left: none;}#timeline li {  margin: 50px 0;}label {  width: 85%;  font-size: 1.1em;  white-space: nowrap;  text-overflow: ellipsis;  overflow: hidden;  display: block;  transform: translateX(18px);}.content {  padding-top: 60px;  border-color: #eee9dc;}.content:before, .content:after {  border: solid transparent;  bottom: 100%;}.content:before {  border-bottom-color: inherit;  border-width: 17px;  top: -16px;  left: 50px;  margin-left: -17px;}.content:after {  border-bottom-color: white;  border-width: 20px;  top: -20px;  left: 50px;  margin-left: -20px;}.content p {  font-size: 0.9em;  line-height: 1.4;}.circle, .date {  display: none;}}

上述内容就是怎么在ccs3中使用timeline实现一个时间线,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注编程网行业资讯频道。

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯