发表于: 2019-11-06 01:11:38

1 994


今天完成的事

1.前两天写的日报内容 浏览器竟然清理缓存了 然后不见了


2.补充一些吧 完成了版本选择页面架构

<body>
  
<input type="checkbox" id="input">
<label class="label" for="input">
    <span></span>
    <span></span>
    <span></span>
</label>

<nav class="nav">
    <ul class="ul">
        <li>公告</li>
        <li>设置</li>
        <li>帮助</li>
        <li>关于</li>
    </ul>
</nav>
 
<main class="main"> 
    <header class="header"></header>
    <div>
        <a type="button" href="task13-2.html" class="button">
            上次游戏:捉鬼猜词版
        </a>
    </div>
    <h>捉鬼游戏</h>
    <div> 
        <dl id="dl1">
            <dt>
                <a type="button" href="task13-2.html">简化版</a>
                <br/>
                有1133个用户正在玩此款游戏
            </dt>
            <dt>
                <a type="button" href="task13-2.html">猜词版</a>
                <br/>
                有1133个用户正在玩此款游戏
            </dt>
            <dt>
                <a type="button" href="task13-2.html">白痴版</a>
                <br/>
                有1133个用户正在玩此款游戏
            </dt>
            <dt class="tab">
                <a type="radio" name="tab" href="#dl1" class="a bac-color"></a>
                <a type="radio" name="tab" href="#dl2" class="a "></a>
                <a type="radio" name="tab" href="#dl3" class="a "></a>
                <a type="radio" name="tab" href="#dl4" class="a "></a>
            </dt>
            <a type="radio" href="#dl2" class="triangle-right"></a>
        </dl>
        <dl id="dl2">
            <dt>
                <a type="button" href="task13-2.html">简化版</a>
                <br/>
                有1133个用户正在玩此款游戏
            </dt>
            <dt>
                <a type="button" href="task13-2.html">猜词版</a>
                <br/>
                有1133个用户正在玩此款游戏
            </dt>
            <dt>
                <a type="button" href="task13-2.html">白痴版</a>
                <br/>
                有1133个用户正在玩此款游戏
            </dt>
            <dt class="tab">
                <a type="radio" name="tab" href="#dl1" class="a "></a>
                <a type="radio" name="tab" href="#dl2" class="a bac-color"></a>
                <a type="radio" name="tab" href="#dl3" class="a "></a>
                <a type="radio" name="tab" href="#dl4" class="a "></a>
            </dt>
            <a type="radio" href="#dl1" class="triangle-left"></a>
            <a type="radio" href="#dl3" class="triangle-right"></a>
        </dl>
        <dl id="dl3">
            <dt>
                <a type="button" href="task13-2.html">简化版</a>
                <br/>
                有1133个用户正在玩此款游戏
            </dt>
            <dt>
                <a type="button" href="task13-2.html">猜词版</a>
                <br/>
                有1133个用户正在玩此款游戏
            </dt>
            <dt>
                <a type="button" href="task13-2.html">白痴版</a>
                <br/>
                有1133个用户正在玩此款游戏
            </dt>
            <dt class="tab">
                <a type="radio" name="tab" href="#dl1" class="a "></a>
                <a type="radio" name="tab" href="#dl2" class="a "></a>
                <a type="radio" name="tab" href="#dl3" class="a bac-color"></a>
                <a type="radio" name="tab" href="#dl4" class="a "></a>
            </dt>
            <a type="radio" href="#dl2" class="triangle-left"></a>
            <a type="radio" href="#dl4" class="triangle-right"></a>
        </dl>        
        <dl id="dl4">
            <dt>
                <a type="button" href="task13-2.html">简化版</a>
                <br/>
                有1133个用户正在玩此款游戏
            </dt>
            <dt>
                <a type="button" href="task13-2.html">猜词版</a>
                <br/>
                有1133个用户正在玩此款游戏
            </dt>
            <dt>
                <a type="button" href="task13-2.html">白痴版</a>
                <br/>
                有1133个用户正在玩此款游戏
            </dt>
            <dt class="tab">
                <a type="radio" name="tab" href="#dl1" class="a "></a>
                <a type="radio" name="tab" href="#dl2" class="a "></a>
                <a type="radio" name="tab" href="#dl3" class="a "></a>
                <a type="radio" name="tab" href="#dl4" class="a bac-color"></a>
            </dt>
            <a type="radio" href="#dl3" class="triangle-left"></a>
        </dl>   
    </div>
</main>  
    


3.完成版本选择页面样式


input {
    .none;
}
a {
    text-decorationnone;
}
ul {
    list-style-typenone;/*隐藏默认行前小点*/
}

.label {
    .fixed;
    .flex;
    .width(30px);
    .height(30px);
    .pointer;
    top10px;
    left10px;
    flex-directioncolumn;
    justify-contentcenter;
    z-index100;
    span {
        .width(30px);
        .height(3px);
        .white;
    }
    span:nth-of-type(1) {
        transformtranslateY(-5px);
    }
    span:nth-of-type(3) {
        transformtranslateY(5px);
    }
}
 
#input:checked~.label {
    transformrotate(360deg);
    transition:  transform 250ms ease;
    span:nth-of-type(1) {
        transformtranslateY(3pxrotate(45deg);
        .bac-color;
    }
    span:nth-of-type(2) {
        displaynone;
    }
    span:nth-of-type(3) {
        transformrotate(-45deg);
        .bac-color;
    } 
}
#input:checked~.nav {
    left0;
    transitionleft 500ms ease;
}
#input:checked~.main {
    transformtranslateX(300px);
    transition: transform 500ms ease;
}


.nav {
    .fixed;
    .block;
    .width(300px);
    .height(100%);
    left-301px;
    transitionleft 500ms ease;
    border-right1px solid silver;
    .white;
    .ul {
        positionrelative;
        margin100px 0;
        padding0;
        li {
            .flex;
            justify-contentspace-between;
            padding10px 10px 10px 50px;
            .color;
            border-bottom1px solid silver;
        }
        li::after {
            content"";
            .block;
            .width(15px);
            .height(15px);
            positionrelative;
            floatright;
            right10px;
            border-top3px solid  rgb(41189224);
            border-right3px solid  rgb(41189224);
            transformrotate(45deg);
        }
    }
}

.main {
    .block;
    .vw100;
    .height(100%);
    transformtranslateX(0px);
    transition: transform 500ms ease;
    .header {
        .bac-color;
        .fixed;
        top0;
        left0;
        .vw100;
        .height(50px);
    }
    div:nth-of-type(1) {
        margin70px 20px 20px 20px;
        .button {
            .flex;
            border1px solid rgb(201201201);
            height70px;
            .vw100;
            .white;
            colorrgb(154154154);
            line-height70px;
            justify-contentcenter;
            font-size20px;
            cursorpointer;
        }
    }
    div:nth-of-type(1)::after {
        content"";
        .block;
        .relative;
        .width(20px);
        .height(20px);
        floatright;
        right5vw;
        top-50px;
        border-top6px solid rgb(231231231);
        border-right6px solid rgb(231231231);
        transformrotate(45deg);
    }
    h {
        .block;
        .height(50px);
        text-aligncenter;
        line-height50px;
        colorrgb(25118053);
        font-size26px;
        .white;
        border1px solid rgb(201201201);
        border-bottom1px solid rgb(25118053);
        margin20px 20px 0px 20px;
    }
    div:nth-of-type(2) {
        .flex;
        overflowhidden;
        scroll-behaviorsmooth;
        border1px solid rgb(201201201);
        margin0 20px 0 20px;
        .white;
        dl {
            flex-directioncolumn;
            margin-top30px;
            .flex;
            .relative;
            .vw100;
            align-itemscenter;
            flex-shrink0;
            dt {
                .width(80%);
                line-height40px;
                colorrgb(120,120,120);
                font12px;
                text-aligncenter;
                a {
                    displayinline-block;
                    .vw100;
                    .height(50px);
                    background-colorrgb(105209233);
                    colorwhite;
                    border0;
                    .pointer;
                    font-size18px;
                    line-height50px;
                    text-aligncenter;
                }
            }
            .tab {
                .flex;
                justify-contentcenter;
                align-itemscenter;
                .a {
                    .block;
                    background-colortransparent;
                    .width(10px);
                    .height(10px);
                    border1px solid silver;
                    border-radius50%;
                    margin-left5px;
                }
                .bac-color {
                    .bac-color;
                }
            }
        
        }
    }
}


4.开始游戏页面

使用选择页面一样的隐藏导航栏与header架构


5.架构一个返回按钮并使用两个伪元素完成X号

<header class="header">
        投票
        <a href="task13-1.html"></a> 
    </header>


a {
        .block;
        .width(30px);
        .height(30px);
        .absolute;
        .pointer;
        top10px;
        right20px;
    }
    a::after {
        .content;
        .width(2px);
        .height(40px);
        floatright;
        top-5px;
        right15px;
        transformrotate(45deg);
        background-colorwhite;
    }
    a::before {
        .content;
        .width(2px);
        .height(40px);
        floatright;
        top-5px;
        right15px;
        transformrotate(-45deg);
        background-colorwhite;
    }


明天的计划

1.看看有没有方法使用纯CSS修改audio的默认样式

2.完成游戏页面

3.完成结果页面

4.提交任务13


遇到的问题


今天的收获

复习了以前的任务 巩固了知识 并且也发现了一切以前不足的地方





返回列表 返回列表
评论

    分享到