2018.12.12

一复习(!important)

<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <title>复习预习</title></head><body>    <!-- 1.盒子的显隐 -->    <!-- display: none  => display: block -->    <!-- 盒子在页面中隐藏后,不在页面中占位, 显示出来后,占位 -->?    <!-- opacity: 0 => opacity: 1 -->    <!-- 盒子在页面中隐藏后,在页面中占位, 显示出来后,占位位置不变 -->?    <!-- 2.定位布局 -->    <!-- 相对定位:         参考自身原有位置        上下取上(左右取左)        left=-right(top=-bottom)        不脱离文档流    -->    <!-- 绝对定位:        参考最近的定位父级        上下取上(左右取左)        完全脱离文档流 => 父级一定要设置自身高度(宽度一般也需要设置)    -->    <!-- 固定定位:        参考页面窗口 => 公告, 相对页面静止的导航栏/工具栏等等    -->    <!-- z-index: 改变显示的层级, 正整数, 值越大显示层级越高 -->?    <!-- 3.流式布局思想 -->    <!-- 百分比 | auto | inherit | vw(vh) | em(rem) | max-width(min-width) -->    <style type="text/css">        /*inline相关盒子的一些文本属性默认值为inherit(继承)*/        span {            font-size: inherit;        }    </style>??    <!-- 今日 -->    <!-- 知识点复习与案例书写 --></body></html>?<!--------------------------------------------------------------------------------------------!><!DOCTYPE html><html><head>    <meta charset="UTF-8">    <title>html基础复习</title></head><body>    <!-- 前端: 用户可见的所有界面均是前端(PC端/移动端) -->    <!-- html: 页面架构搭建 | css: 页面布局样式 | js: 页面交互渲染 -->    <!-- 编辑器: webstrom | sublime | atom | pycharm  -->

<!-- 标签: <字母开头 + 合法字符(数字|-)> => (标签具有作用域,有头有尾)  <abc> | <num1> | <nav-title> -->    <!-- 指令: <!doctype html> 注释 -->    <!-- 转移字符: &gl; &nbsp; -->?    <!-- 基本标签: div | span | hn | p | ul>li | hr | br | form>input | table>tr>th(td) | a | img | b | i | meta | link | script | style -->

<!-- 分类: 单双 | dispaly -->    <!-- inline: span | b | i | a -->    <!-- inline-block: img | input -->    <!-- block: div | hn | p | ul | hr | br --></body></html>?<!--------------------------------------------------------------------------------------------!><!DOCTYPE html><html><head>    <meta charset="UTF-8">    <title>css复习</title></head><body>    <!-- 1.css三种引入: 行间式 | 内联式 | 外联式 -->    <!-- 选择器 作用域 样式块 -->??    <!-- 2.长度单位: px | em | rem | cm | mm | vw | vh | in -->?    <!-- 3.颜色: rgb(0, 255, 189) | rgba(0,0,0, 0~1) | red | #000000~#FFFFFF -->?    <!-- 4.文本样式 -->    <style>        span {            font: 900 normal 30px/100px ‘首选字体‘, ‘备用字体1‘, ‘备用字体2‘;            text-align: center;            color: red;            text-decoration: underline;            letter-spacing: 3px;            word-spacing: 10px;            text-indent: 2em;        }    </style>?    <!-- 5.选择器 -->    <style type="text/css">        /*选择器: css连接html标签的桥梁,建立连接后就可以控制标签样式*/        /*标签 类 id*/        /*组合选择器*/        /*伪类选择器*/?        /*优先级:*/        /*基础选择器: !important > id > 类[属性] > 标签 > 通配*/        /*组合选择器: 权重(同类型个数比较)*/        .b > .s {}        .b .s {}        .b + .s {}        .b.s {}        .b[class] {}

#ss { font-size: 50px; }        span.s2 { font-size: 40px; }        [class] { font-size: 35px; }.s1 { font-size: 30px; }span { font-size: 20px!important; }

/* 标签名 | . | # *//*后代"空格"(子代) | 兄弟"~"(相邻) | 群组"," | 交集"紧挨着"*//* [属性名="属性值"] */?    </style>?    <span class="s1 s2" id="ss" style="font-size: 60px;">12345</span>?    <style type="text/css">/* 伪类选择器 *//* :link :hover(鼠标悬浮) :active(鼠标点击中) :visited *//* :nth-child() 先位置后类型 :nth-of-type() 先类型后位置 *//* :not() *//* :before(盒子渲染前) :after(盒子渲染后) :focus(表单标签获取焦点) */p:nth-child(3) { font-size: 100px }p:nth-of-type(2n) { font-size: 50px }    </style>    <div class="box">    <span>span</span>    <p>pp1</p>    <p>pp2</p>    </div>?    <!-- 6.精灵图 -->    <style type="text/css">.pg {width: 200px;height: 200px;border: 1px solid black;position: absolute;top: 10px;left: calc(50vw - 100px);    }.pg {background: url(‘img/bg.png‘) no-repeat;/*将背景图片的具体位置移至显示区域*/background-position: -300px -350px;    }    </style>    <div class="pg"></div></body></html>??<!--------------------------------------------------------------------------------------------!><!DOCTYPE html><html><head>    <meta charset="UTF-8">    <title>盒模型复习</title>    <style type="text/css">abc {display: inline-block;    }?.box {background: orange;

/*文本类型的样式具有继承关系*/font-size: 30px;font-weight: 900;/*inline-block不会继承*/text-decoration: underline;text-indent: 2em;line-height: 60px;    }    </style></head><body>    <!-- 文本属性通过拥有继承关系: 子标签没有设置文本属性时,值会从父级中获取(父级如果没有设置,会找到html) -->?    <div class="box">    <span>inline</span>    <div>block</div>    <abc>inline-block</abc>    </div>

<!-- 1.盒子的四个组成部分 -->    <!-- content | padding | border | margin -->    <!-- display: inline | inline-block | block -->?    <!-- content: 提高给内容(文本,图片,子标签整个盒子)的显示区域 -->?    <!-- padding: 介于border与content之间的距离, 可以撑开border与content之间的距离, 没有自身颜色(透出背景颜色),只有区域 -->    <!-- 注: padding-top可以将自身与自身第一个子级分离 -->    <style type="text/css">.p {width: 20px;height: 20px;background: red;    }.b {width: 100px;padding-bottom: 100px;border-bottom: 1px solid black;    }.c {background: pink;/*border: 1px solid black;*/border-style: solid;padding-left: 32px;padding-bottom: 32px;margin-left: 32px;/*text-indent: 2em;*/    }    </style>    <div class="b">    <div class="p"></div>    </div>    <div class="c">123</div>?    <!-- border: 边框, 有宽度颜色样式, 如果给颜色设置透明也可以透出背景颜色 -->

<!-- margin: 控制盒子位置 => 盒模型布局 -->?    <!-- 2.边界圆角 -->    <style type="text/css">.bj {width: 100px;height: 100px;background: pink;    }.bj {/*border-radius: 20px;*//*border-radius: 40%;*//*border-radius: 10px 30px 50px;*/border-radius: 10px / 50px;    }    </style>    <div class="bj"></div>?    <!-- 3.display -->?    <!-- 4.margin布局 -->    <!-- i) margin-top | margin-left 完成自身布局, 右下两个方向影响兄弟 -->    <style type="text/css">.hh {width: 30px;height: 30px;background: black;/*display: inline-block;*/float: left;/*自身动,控制自身布局*//*margin-top: 30px;*//*margin-left: 30px;*/?/*右兄弟动,辅助兄弟布局*/margin-right: 100px;/*下兄弟动,辅助兄弟布局*//*margin-bottom: 30px;*/    }.xx {width: 30px;height: 30px;background: red;/*display: inline-block;*/float: left;    }    </style>    <div class="hh"></div>    <div class="xx"></div>?    <!-- ii) 上下间距会重叠取大值, 左右间距会叠加 -->    <!-- 坑1: 父子联动 坑2: 上兄弟下margin和下兄弟上margin重叠取大值 -->    <style type="text/css">.x, .z {width: 50px;height: 50px;background: blue;    }.x {/*margin-bottom: 40px;*/    }.z {margin-top: 10px;background: yellow;    }.y {width: 10px;height: 10px;background: red;/*margin-top: 10px;*/    }/*坑1解决方案*/.y {/*方案1*//*float: left;    margin-top: 10px;*/?/*方案2*//*position: relative;*/position: absolute;/*top: auto;*//*top: 20px;*/margin-top: 20px;    }.z {/*position: relative;*/    }    </style>    <div class="x"></div>    <div class="z">    <div class="y"></div>    </div></body></html>

原文地址:https://www.cnblogs.com/jutao/p/10110523.html

时间: 2024-10-21 06:51:06

2018.12.12的相关文章

2018/11/12(python)

文件处理流程 1.打开文件,得到文件句柄并赋值给一个变量 2.通过句柄对文件进行操作 3.关闭文件 f=open('实验文件.txt',encoding='gbk') data=f.read() print (data ) f.close() 读写都是字符串形式 读 f=open('实验文件.txt','r',encoding='gbk') print(f.readlines()) f.close() 写,会覆盖原文件 f=open('实验文件.txt','w',encoding='gbk')

2018年12月,华为HCNP大面积更新题目,军哥独家解题咯

2018年12月,华为HCNP大面积更新题目,乾颐堂军哥独家解题咯2018年是华为认证变动比较大的一年,华为认证走过这几年不得不说是有一定进步的,而且最近华为孟女侠确实让我也小小的骄傲了一把,所以当然希望华为认证能做的更好,更专业一点(我平时没少吐槽华为的认证).回顾2018年华为认证做出的改变,有这么几件大事:1.多个方向终于开始比较正式的升级大纲了.我来帮大家讲一讲历史,依稀记得2014年那其实是我第一次意识到华为开始做网络方面的职业认证(当然人家开始做认证要更早一丢丢),当时我已经有思科的

人们喜欢传播符合自己三观的新闻,不在乎真假:4星|《环球科学》2018年12月号

<环球科学>2018年12月号 有趣.可信的科普杂志.本期有趣的话题:1:最近,科学家可能已经成功制造出“薛定谔的细菌”:2:雾霾中的颗粒物(PM)浓度的增高会显著增加儿童患上自闭症的风险:3:如果你毕业后就不再学习会怎么样?这么做可能会让你变得落伍,但这正是大部分机器学习系统被训练的方式:4:也许在不久的未来,在睡梦中学习也会变成现实:5:在不同的群体内部,新闻的传播性并不取决于新闻本身的真实性,而取决于新闻与群体世界观的契合度. 总体评价4星,非常好. 以下是书中一些内容的摘抄,#号后面是

12.10 Nginx访问日志 12.11 Nginx日志切割 12.12 静态文件不记录日志和过期

12.10 Nginx访问日志 [[email protected] vhost]# vim test.com.conf除了在主配置文件nginx.conf里定义日志格式外,还需要在虚拟主机配置文件中增加access_log /tmp/test.com.log martin;这里的combined_realip就是在nginx.conf中定义的日志格式名字 [[email protected] vhost]# /usr/local/nginx/sbin/nginx -tnginx: the co

关于2016.12.12——T1的反思:凸包的意义与应用

2016.12.12 T1 给n个圆,保证圆圆相离,求将圆围起来的最小周长.n<=100 就像上图.考场上,我就想用切线的角度来做凸包.以圆心x,y排序,像点凸包一样,不过用两圆之间的下切线角度来判断. 这就是下切线(我自己瞎编的名字): 好像是对的啊: 然后我就保证必AC的希望,用这种写法交了,然后就只得了N=2的暴力分... 自以为是正解,却落得如此下场... 为什么?这样不对吗?借用学长的力量,果然被Hack掉了: 这种情况,圆心排序后,检测的顺序并不是圆上的切点的顺序,自然就会挂. 蓝瘦

&#8203;用c语言打印自定义的乘法口诀表。例如:输入9,输出9*9口诀表,输入12,输出12*12的乘法口诀表。

用c语言打印自定义的乘法口诀表.例如:输入9,输出9*9口诀表,输入12,输出12*12的乘法口诀表. #include <stdio.h> int main () { int n; int i, j; printf ("请输入要打印多大的乘法口诀表"); scanf ("%d",&n); for (j=1; j<=n; j++) { for(i=1; i<=j; i++) { printf ("%d*%d=%2d &quo

java 时间格式化(2016.04.12 12:32:55)

输入的时间格式如:2016.04.12 12:32:55所示: 想要获取一定格式的日期,时间的方法 1 String startString = "2016.04.25 12:25:44" 2 SimpleDateFormat sf1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 3 SimpleDateFormat sf2 = new SimpleDateFormat("yyyy-MM-dd hh:mm:s

12.12 &amp;12.13 基础命令练习一

12.12 &12.13 基础命令练习一 内容: 1. mkdir  ls  pwd   cd   touch    vi/vim  echo   cat 2. 输出/出入重定向 3. EOF 起止符 往文件中写入多行内容 4. xargs  -n    分组显示 5. cp  rm  mv 6. man帮助手册 7./data  和 /data/区别 7. find   cd 8. grep  head,tail  sed  awk  排除 9. head+tail  sed  awk  gr

6月8日任务(12.10 Nginx访问日志 12.11 Nginx日志切割 12.12 静态文件)

课程名称:12.10?Nginx访问日志笔记内容: [[email protected] ~]# vim /usr/local/nginx/conf/nginx.conf定义日志格式combined_realip:日志格式名字,可以写任意,但是后面应用都要写这个log_format ys '$remote_addr $http_x_forwarded_for [$time_local]'' $host "$request_uri" $status'' "$http_refer

特别梦境(2016-04-07 12:12)

没什么,就是把自己曾经的网易博客转过来.http://ifndef.blog.163.com/blog/static/2599700102016370124578/ 记录于(2016-04-07 12:12) 有两回清醒梦,特别深刻. 大概就是:在梦中,能清楚意识到自己就是在梦中;当环顾梦境时,梦中的自己突然冒出个想法:既然知道自我是在做梦,为何不把梦境记录下来以便让醒后的我分析或者陶醉下呢?! 然而,就在这想法突然蹦出.下意识在梦境中记住梦境的瞬间,大脑突然昏厥过去,梦境立即over!! 醒后