美文网首页嵌牛IT观察
6张思维导图,帮你搞定html、css

6张思维导图,帮你搞定html、css

作者: 连嘉玮 | 来源:发表于2017-12-13 00:49 被阅读0次

    姓名 连嘉玮 学号 16040120089

    转自:http://www.jianshu.com/p/19cd9400a917?utm_campaign=hugo&utm_medium=reader_share&utm_content=note&utm_source=qq

    有删节

    【嵌牛导读】:html、css

    【嵌牛鼻子】:基本结构、选择器

    【嵌牛提问】:有什么需要学习的?

    【嵌牛正文】:

    这几天看了 一下之前整理的html和css的知识点,发现很多东西都有点忘了,趁此机会,复习了一下,也重新整理了一下,决定放出来,也给刚入门的孩纸们一个参考,之前有简友说图片看不清,电脑的话可以点击放大,或者另存为,放大还是挺清楚的,手机app也可以下载图片或者放大,其实可以下载下来,地铁上或者等人的时候,拿出手机看一看,感觉还可以。

    第一张 HTML基本结构与css选择器

    主要介绍html的基本结构和css选择器,话不多说,都在图里。

    第二张 html常用基本标签

    已分类,需要注意的部分已标注。看完这一张,还有下一张。

    第三张 CSS的常用属性

    主要介绍css的属性

    第四张 表格和表单

    第五张 浮动、定位、overflow

    浮动、定位、overflow.png

    第六张 补充小知识

    最后给大家给大家详细说一下border-radius的用法

    普通用法不做详细介绍;

    其实我们设置border-radius参数的时候,最多可以设置8个参数,每个参数的位置和代指圆角方向已经在图上表明;简单明了。

    下面放一张我主要用 border-radius 画的一个小企鹅(命名比较low,可以忽略 。)

    最后的效果图

    html标签部分

    <div class="qie">

        <!-- 头部 -->

            <div class="tou">

                <div class="eye_1">

                    <div class="eye_1_1"></div>

                </div>

                <div class="eye_2">

                    <div class="eye_2_1"></div>

                    <div class="eye_2_2"></div>

                </div>

                <div class="zui"></div>

                <div class="tou_2"></div>

            </div>

            <!-- 围巾 -->

            <div class="weijin">

                <div class="weijin_left"></div>

                <div class="weijin_content"></div>

                <div class="weijin_right"></div>

                <div class="weijin_bottom"></div>

                <div class="weijin_1"></div>

            </div>

            <!-- 身体 -->

            <div class="body">

                <div class="duzi"></div>

                <div class="hand"></div>

                <div class="hand_2"></div>     

            </div>

            <!-- 脚 -->

            <div class="footer"></div>

        </div>

    css样式部分

          .qie{

              margin-left: auto;

              margin-right: auto;

              width: 200px;

          }

          .tou{

              height: 80px;

              width: 120px;

              background-color: #000;

              border-radius: 60px 60px 0px 0px;

              position: relative;

          }

          .eye_1,.eye_2{

              width: 20px;

              height: 30px;

              background-color: #fff;

              border-radius: 10px 10px 10px 10px/15px 15px 15px 15px;

          }

          .eye_1{

              position: absolute;

              left: 35px;

              top: 25px           

          }

          .eye_2{

              position: absolute;

              right:35px;

              top: 25px;             

          }

          .eye_1_1{

              height: 13px;

              width: 10px;

              background-color: #000;

              border-radius: 5px 5px 5px 5px/6px 6px 6px 6px;

              position: absolute;

              left: 9px;

              top:10px;

          }

          .eye_2_1{

              height: 6px;

              width: 15px;

              background-color: #000;

              border-radius: 7px 7px 0px 0px/6px 6px 0px 0px;

              position: absolute;

              left: 2px;

              top: 12px;

          }

          .eye_2_2{

              width: 13px;

              height: 6px;

              background-color: #fff;

              border-radius: 6px 6px 0px 0px/6px 6px 0px 0px;

              position: absolute;

              left: 3px;

              top: 14px;

          }

          .zui{

              height: 20px;

              width: 72px;

              background-color: #ffad00;

              border-radius: 36px 36px 36px 36px/8px 8px 12px 12px;

              position: absolute;

              left: 23px;

              top: 58px;

          }

          .tou_2{

              height: 10px;

              width: 120px;

              background-color: #000;

              position: absolute;

              top: 80px;

              border-radius: 0 0 62px 62px/ 0 0 10px 10px;

              z-index: 3;

          }

          .weijin{

              position: relative;

              z-index: 2;

          }

          .weijin_left{

              height: 0px;

              width: 0px;

              border-style: solid;

              border-width: 10px 5px;

              border-color:  transparent #e91f1f #e91f1f transparent ;

              position: absolute;

              left: -9px;

          }

          .weijin_content{

              height: 20px;

              width: 120px;

              background-color: #e91f1f;

          }

          .weijin_right{

              height: 0px;

              width: 0px;

              border-style: solid;

              border-width: 10px 5px;

              border-color: transparent transparent  #e91f1f #e91f1f ;

              position: absolute;

              left: 120px;

              bottom:0px;

          }

          .weijin_bottom{

              height: 10px;

              width: 140px;

              background-color: #e91f1f;

              border-radius: 0 0 70px 70px/0 0 10px 10px;

              position: absolute;

              left: -10px

          }

          .weijin_1{

              height: 30px;

              width: 24px;

              background-color: #e91f1f;

              position: absolute;

              left: 20px;

          }

          .body{

              height: 85px;

              width: 120px;

              background-color: #000;

              border-radius: 0 0 60px 60px/0 0 50px 50px;

              position: relative;

              z-index: 1

          }

          .duzi{

              height: 78px;

              width: 90px;

              background-color: #fff;

              border-radius: 0 0 45px 45px/0 0 45px 45px;

              position: absolute;

              left: 15px;

          }

          .hand{

              height: 54px;

              width: 20px;

              background-color:#000;

              z-index: 4px;

              position: absolute;

              left: -18px;

              top: -4px;

              border-radius: 18px 0px 18px 2px/52px 0px 28px 2px ;

          }

          .hand_2{

              height: 54px;

              width: 20px;

              background-color:#000;

              z-index: 4px;

              position: absolute;

              right: -18px;

              top: -4px;

              border-radius:0px 18px 2px 18px / 0px 52px 2px 28px           

          } 

          .footer{

              height: 16px;

              width: 120px;

              background-color: #fcb117;

              border-radius: 40px 40px 3px 3px/13px 13px 2px 2px;

              position: relative;

              bottom: 16px;

          }

    如果看的不舒服,合在一起给你看

    <!DOCTYPE html>

    <html lang="en">

    <head>

        <meta charset="UTF-8">

        <title>Document</title>

        <style type="text/css">

            .qie{

                margin-left: auto;

                margin-right: auto;

                width: 200px;

            }

            .tou{

                height: 80px;

                width: 120px;

                background-color: #000;

                border-radius: 60px 60px 0px 0px;

                position: relative;

            }

            .eye_1,.eye_2{

                width: 20px;

                height: 30px;

                background-color: #fff;

                border-radius: 10px 10px 10px 10px/15px 15px 15px 15px;

            }

            .eye_1{

                position: absolute;

                left: 35px;

                top: 25px           

            }

            .eye_2{

                position: absolute;

                right:35px;

                top: 25px;             

            }

            .eye_1_1{

                height: 13px;

                width: 10px;

                background-color: #000;

                border-radius: 5px 5px 5px 5px/6px 6px 6px 6px;

                position: absolute;

                left: 9px;

                top:10px;

            }

            .eye_2_1{

                height: 6px;

                width: 15px;

                background-color: #000;

                border-radius: 7px 7px 0px 0px/6px 6px 0px 0px;

                position: absolute;

                left: 2px;

                top: 12px;

            }

            .eye_2_2{

                width: 13px;

                height: 6px;

                background-color: #fff;

                border-radius: 6px 6px 0px 0px/6px 6px 0px 0px;

                position: absolute;

                left: 3px;

                top: 14px;

            }

            .zui{

                height: 20px;

                width: 72px;

                background-color: #ffad00;

                border-radius: 36px 36px 36px 36px/8px 8px 12px 12px;

                position: absolute;

                left: 23px;

                top: 58px;

            }

            .tou_2{

                height: 10px;

                width: 120px;

                background-color: #000;

                position: absolute;

                top: 80px;

                border-radius: 0 0 62px 62px/ 0 0 10px 10px;

                z-index: 3;

            }

            .weijin{

                position: relative;

                z-index: 2;

            }

            .weijin_left{

                height: 0px;

                width: 0px;

                border-style: solid;

                border-width: 10px 5px;

                border-color:  transparent #e91f1f #e91f1f transparent ;

                position: absolute;

                left: -9px;

            }

            .weijin_content{

                height: 20px;

                width: 120px;

                background-color: #e91f1f;

            }

            .weijin_right{

                height: 0px;

                width: 0px;

                border-style: solid;

                border-width: 10px 5px;

                border-color: transparent transparent  #e91f1f #e91f1f ;

                position: absolute;

                left: 120px;

                bottom:0px;

            }

            .weijin_bottom{

                height: 10px;

                width: 140px;

                background-color: #e91f1f;

                border-radius: 0 0 70px 70px/0 0 10px 10px;

                position: absolute;

                left: -10px

            }

            .weijin_1{

                height: 30px;

                width: 24px;

                background-color: #e91f1f;

                position: absolute;

                left: 20px;

            }

            .body{

                height: 85px;

                width: 120px;

                background-color: #000;

                border-radius: 0 0 60px 60px/0 0 50px 50px;

                position: relative;

                z-index: 1

            }

            .duzi{

                height: 78px;

                width: 90px;

                background-color: #fff;

                border-radius: 0 0 45px 45px/0 0 45px 45px;

                position: absolute;

                left: 15px;

            }

            .hand{

                height: 54px;

                width: 20px;

                background-color:#000;

                z-index: 4px;

                position: absolute;

                left: -18px;

                top: -4px;

                border-radius: 18px 0px 18px 2px/52px 0px 28px 2px ;

            }

            .hand_2{

                height: 54px;

                width: 20px;

                background-color:#000;

                z-index: 4px;

                position: absolute;

                right: -18px;

                top: -4px;

                border-radius:0px 18px 2px 18px / 0px 52px 2px 28px           

            } 

            .footer{

                height: 16px;

                width: 120px;

                background-color: #fcb117;

                border-radius: 40px 40px 3px 3px/13px 13px 2px 2px;

                position: relative;

                bottom: 16px;

            }

        </style>

    </head>

    <body>

        <div class="qie">

        <!-- 头部 -->

            <div class="tou">

                <div class="eye_1">

                    <div class="eye_1_1"></div>

                </div>

                <div class="eye_2">

                    <div class="eye_2_1"></div>

                    <div class="eye_2_2"></div>

                </div>

                <div class="zui"></div>

                <div class="tou_2"></div>

            </div>

            <!-- 围巾 -->

            <div class="weijin">

                <div class="weijin_left"></div>

                <div class="weijin_content"></div>

                <div class="weijin_right"></div>

                <div class="weijin_bottom"></div>

                <div class="weijin_1"></div>

            </div>

            <!-- 身体 -->

            <div class="body">

                <div class="duzi"></div>

                <div class="hand"></div>

                <div class="hand_2"></div>     

            </div>

            <!-- 脚 -->

            <div class="footer"></div>

        </div>

    </body>

    </html>

    相关文章

      网友评论

        本文标题:6张思维导图,帮你搞定html、css

        本文链接:https://www.haomeiwen.com/subject/hhioixtx.html