美文网首页
HTML5布局之路 模块布局

HTML5布局之路 模块布局

作者: scoyzhao | 来源:发表于2018-03-15 13:37 被阅读0次

1.hr分割线,br行内换行,仍然属于一个段落。

2.行内标签:span em strong var(斜)

3.display:block,块,前后带有换行符。inline:内联元素,前后没有换行
块元素特性:独占一行,能设置宽高,外边距设置生效。
行元素:默认内容撑开宽高,纵向外边距失效,横向生效。

input option等是行内块状元素。

display主要是用none和block。none不占空间,visibility:hidden占,但是也不显示。

4.块元素可以包含块元素和行元素,标题段落不能包含块元素,ins、del行元素可以包含块元素。

5.后代选择器:
选择器 选择器 {

}

6.子代:
选择器>选择器 {

}
ie6存在兼容问题

7.群组, 加逗号

8.优先级:叠加不进位,逗号分开算。

9.毗邻选择器:
➕连接,相邻的兄弟元素

10.div.wrap div .wrp
第一个之间没有空格表示类名为wrap的div元素

11.a标签:没有协议的链接是无效链接。
锚链接是id
空的一般用javascript:void(0)

12.cursor:pointer

13.img标签为了防止默认底部的像素空隙,可以设置float或者display:block,后者比较常用。

14.内容超出处理:
省略号:
xx {
overflow: hidden;
text-overflow: ellipsis;
word-break: keep-all;
white-space: nowrap;
}
后俩行让文字不换行,多行文字的话,则需要js。
overflow: scroll/auto 超出都会有滚动条,前者没有还是会有,后者没有不会有。

15.margin负值
子元素会从父内容去开始显示。
margin负值主要用于同类同级元素,原本应当是统一样式,但是由于布局需要,某一个或几个样式与其他元素样式有细微差别的场景。
另外,还可以用:first-child这种伪类选择器。

相关文章

  • HTML5布局之路 模块布局

    1.hr分割线,br行内换行,仍然属于一个段落。 2.行内标签:span em strong var(斜) 3.d...

  • 九、HTML5响应式布局

    @(HTML5)[相应式布局] [TOC] 九、HTML5响应式布局 什么是响应式网页设计(布局) 响应式网页设计...

  • HTML5布局之路 整体布局

    1.div是一个块元素,块元素默认占据腹肌元素的宽度,由内容撑开高度。 2.外部引入css的时候,可以在第一行加入...

  • HTML5布局之路

    Web服务本质 浏览器发请求 --> HTTP协议 --> 服务端接收请求 --> 服务端返回响应 --> 服务端...

  • HTML5布局之路 文本与特殊布局

    一、文本:背景:background,复合写法,类似于border,可以同时设置颜色、图片、重复、定位、关联(滚动...

  • 前端路线

    命令行、Git HTML5、CSS3、BFC、定位、层叠上下文、边距折叠、浮动布局、flex布局、grid布局、兼...

  • html5和css3进阶(浮动)----02

    小米布局案例1:产品模块布局分析 类似于这样的产品模块,使用css+html布局来完成。 圆角边框 border-...

  • H5提纲布局

    传统布局与HTML5布局和H5新语义标签 传统网页布局 H5 经典网页布局 H5新语义标签 输入类型 (表单类型,...

  • 2019-06-05

    所有笔记的图片 html5布局

  • CSS布局属性

    CSS布局属性记录 display + float + position flex布局 总模块

网友评论

      本文标题:HTML5布局之路 模块布局

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