A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© yankun525 初级黑马   /  2019-3-18 23:08  /  872 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 yankun525 于 2019-3-18 23:09 编辑

根据个人随堂笔记总结的一些知识点,比较零散,但是还算实用:
1.块级元素的特点:独占一行 ;可以控制大小、内外边距 ;宽度默认为100% ;容器可以嵌套其它元素
  注:文本类块级元素h,p,dt不能嵌套div 包括自己

2 行内元素的特点:一行内显示多个 ;只能容纳文本或其他行内元素;宽高无效(包括垂直方向的内外边距!) ;默认宽度是本身 a不能包a但是可以嵌套块级!
3.行内块元素特点:行内块:(img input textarea... )可以设置大小;同一行显示(白色空隙是换行引起);大小由内容决定
4.margin塌陷解决:1给父元素设置边框   2给父元素设置一个像素上内边距  3给父元素设置overflow:hidden属性(常用)  4父元素/子元素加float属性  5父元素/子元素加position:fixed/absolute属性
5.浮动元素特点:1脱离标准流 不占位置   2显示模式改变 类似行内块元素  3只会影响当前和后面的标准流元素   4不会超过/覆盖父元素的边框和内边距
6.font:font-style font-weight (font-size/line-height)! font-family 注:使用综合写法不带行高有默认字体大小行高
7.span,a,em,strong,del,ins...这类元素不能设置text-align:center/right/left属性
8.thead 和tbody (tfoot)之间不能跨列合并
9.浮动盒子边变行内块 可以设宽高
10.计算器快捷运行:运行calc
11.关于li在版心里装不下的时候处理办法:
可以设置子盒子宽度(加上外边距)大于父盒子,子盒子可以比父盒子大
12.div嵌套img时多出的空白怎么解决?给img设置vertical-align为baseline以外的值或者改变img的显示模式



0 个回复

您需要登录后才可以回帖 登录 | 加入黑马