首页
学习
活动
专区
圈层
工具
发布

CSS深入理解学习笔记之overflow

常用修复浮动方法: .clearfix{*zoom:1;} .clearfix:after{content:'';display:table;clear:both;} 常用的两栏自适应布局: .cell...原因:绝对定位元素不总是被父级overflow属性裁剪,尤其当overflow在就对定位元素及其包含块(含position:relative/absolute/fixed声明的父级元素,没有则是body...6、overflow与锚点技术   (1)锚链和锚点     锚链:就是我们url中常见的“#XXXX”。     锚点:就是标签的ID。     锚点定位:通过锚链定位锚点位置。   ...(2)锚点定位的本质     在页面可滚动容器中,通过锚链滚动到其对应的锚点元素,即改变容器的滚动高度。     前提:①容器可滚动;②锚点元素在容器内。   ...(3)锚点定位的触发     ①url地址中的锚链与锚点元素;     ②可focus的锚点元素处于focus状态;   (4)锚点定位的作用     ①快速定位     ②选项卡技术     ③单页应用

5.5K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    css过去及未来展望—分析css演进及排版布局的考量

    表格布局table布局,在IBM的邮箱系统中投放,是个很好的解决方案。...就是在图片上面添加锚点与热点区域,然后点击锚点。css 层叠样式浏览器战争中的对手们(网景和微软)达成了共识,决定逐渐淘汰展示类标签。...定位属性至今仍然是CSS规范的一部分浮动布局float浮动属性最早是为了实现图片的文字环绕效果,允许的值包括left、right、none、inherit,后来人们发现,浮动div>元素可以用来有效地控制页面上元素的位置...把div>设置成浮动会使得对应的盒子有一定的自适应效果,多个浮动元素一一排列,如果超出了容器元素宽度,一行放不下时还会自动换行。...在专利文档中,这项技术被称为基于样式法则的内容无关网格布局。

    55030

    Html小知识总结

    ,也就是说它可以设置一些宽高,独占一行,比如,div元素,p元素等display:inline-block,行级元素,也就说它可以使得同样设置成行级元素的元素一起在一行,然后可以设置宽高,这个适应于制作一个导航菜单...8、无序列表去掉前面黑点li{list-style:none;} 9、隐藏元素 - display:none或visibility:hidden display-这个元素,设置之后原本的元素不会占用当前的空间.../admin/shopclass/add.php' target="main">添加分类 12、关于背景的高的问题,也就是说你定义了一个div但是没有搞,是为了让你的图片在上面。...那么就有这个属性了 overflow:hidden; 也就是你本身是属于父级元素的,但是你float就脱离了文本,变成浮动的,所有就不会在用父子元素的空间,所以就父级加上这个overflow:hidden...; 13、锚点的设置 在你想跳转的页面的地方加上: 然后在你想加链接的地方加上去找锚点 14.点击换验证码图片 <img src="

    1.7K120

    web前端学习摘要。

    对内容的影响(尽管浮动元素脱离了默认文档流,但仍然会影响到默认文档流中的盒子里面装的“内容”(图文),这些“内容”会给浮动元素留出占位。盒子还是那么大,但是内容给浮动元素让出了位置。内容为王。)...A:如果父元素只包含浮动元素,那么在未设置高度的同时,则父元素高度坍塌为零。 解决“塌陷”的办法: step 1. 创建一个用来清除浮动的CSS样式类(.clearfix) step 2....针对包裹的全是浮动元素的父级容器使用(.clearfix) 如下:相当于在父元素中补一个内容,然后再做清除。...class="main">中中中中中间div> div class="left">左边左边左边左边div> div class="right">右边div> 链接文本或元素 链接的常见形式: 1.锚点(anchor),用来跳转到页面中的特定位置。

    5K30

    前端学习之HTML【一】

    一、块级元素 块级元素默认占一行,一行内添加一个块元素后一般无法添加其他的元素,其宽度自动填满其父元素宽度 常见的块元素: address - 地址blockquote - 块引用dir - 目录列表div...padding-bottom都不会产生边距效果 常见的内联元素: a - 锚点abbr - 缩写b - 粗体(不推荐)bdo - 覆盖默认的文本方向big - 大字体br - 换行cite - 引用code...- 计算机代码(在引用源码的时候需要)dfn - 定义字段em - 强调font - 字体设定(不推荐)i - 斜体img - 图片input - 输入框kbd - 定义键盘文本label- 表格标签...q - 短引用s - 中划线(不推荐)samp - 定义范例计算机代码select- 项目选择small - 小字体文本span - 常用内联容器,定义文本内区块strong- 粗体强调sub - 下标...2.float 当把行内元素设置完float:left/right后,该行内元素的display属性会被赋予block值,且拥有浮动特性。行内元素去除了之间的莫名空白。

    71110

    HTML入门与进阶以及HTML5

    definition description 定义描述 h1~h6 header1 ~header6 标题1~标题6 hr horizontal rule 水平线 a anchor 锚点,超链接 strong...超链接根据链接对象的不同分为: (1)外部链接 (2)内部链接:①内部页面链接;②锚点链接; 举例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20...鲁迅-阿Q正传 div> 锚点链接,就是点击某一个超链接,它就会跳到当前页面的某一部分。...在普通框架结构中,由于框架就是整个浏览器的窗口,因此不需要设置其大小。但是在浮动框架中,框架是插入到普通HTML页面中,所以可以调整框架的大小。浮动框架的宽度和高度都是以像素为单位。...2、无序列表ul 在实际开发中,对于列表型的数据,为了实现良好的语义,我们还是建议使用无序列表 或者有序列表,不建议使用div等来实现。 对于如图所示效果,不少新手很可能会写出如下代码来实现。

    3.6K30

    前端入门学习--HTML

    当使用命名锚(named anchors)时,我们可以创建直接跳至该命名锚(比如页面中某个小节)的链接,这样使用者就无需不停地滚动页面来寻找他们需要的信息了。...命名锚的语法: 锚 例子: 首先,在HTML文档中对锚进行命名(创建一个书签): 基本的注意事项-有用的提示 然后,在同一个文档中创建指向该锚的链接...HTML div 元素 div 是块级元素,可用于组合其他HTML元素的容器。 HTML span 元素 HTML span 元素是内联元素,可用作文本容器。...表单是一个包含表单元素的区域。表单元素是允许用户在表单中输入内容,比如:文本域(textarea)、下拉列表、单选框(radio-buttons)、复选框(checkboxes)等等。...>文档中的块级元素div> 文档中的内联元素 无序列表 项目 项目 有序列表 <

    15.1K40

    HTML入门与进阶以及HTML5

    有序列表和无序列表都比较常用,而定义列表比较少用。在实际应用中,最常用的是无序列表,请大家重点掌握。 目录列表和菜单列表已经被废除,大家可以直接忽略这两种列表。...鲁迅-阿Q正传              div> 锚点链接,就是点击某一个超链接,它就会跳到当前页面的某一部分。...在普通框架结构中,由于框架就是整个浏览器的窗口,因此不需要设置其大小。但是在浮动框架中,框架是插入到普通HTML页面中,所以可以调整框架的大小。浮动框架的宽度和高度都是以像素为单位。...在XHTML中,除了表单元素之外的所有元素,都应该用id而不是name。...2、无序列表ul 在实际开发中,对于列表型的数据,为了实现良好的语义,我们还是建议使用无序列表 或者有序列表,不建议使用div等来实现。

    5.3K30

    HTML入门与进阶以及HTML5_html 菜鸟教程

    dd definition description 定义描述 h1~h6 header1 ~header6 标题1~标题6 hr horizontal rule 水平线 a anchor 锚点...超链接根据链接对象的不同分为: (1)外部链接 (2)内部链接:①内部页面链接;②锚点链接; 举例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14...>朱自清-荷塘月色 余光中-乡愁 鲁迅-阿Q正传 div> 锚点链接,就是点击某一个超链接...在普通框架结构中,由于框架就是整个浏览器的窗口,因此不需要设置其大小。但是在浮动框架中,框架是插入到普通HTML页面中,所以可以调整框架的大小。浮动框架的宽度和高度都是以像素为单位。...2、无序列表ul 在实际开发中,对于列表型的数据,为了实现良好的语义,我们还是建议使用无序列表 或者有序列表,不建议使用div等来实现。 对于如图所示效果,不少新手很可能会写出如下代码来实现。

    4.9K20

    前端基础:CSS

    外部样式表 引用外部 CSS 样式有两种方案: 在 HTML 页面中 head 标签内使用 标签。 在 HTML 页面中 style 标签内使用 @import 导入。...样式可以规定在单个的 HTML 元素中,在 HTML 页的头元素中,或在一个外部的 CSS 文件中。甚至可以在同一个 HTML 文档内部引用多个外部样式表。...CSS 伪类 CSS 伪类可对 CSS 的选择器添加一些特殊效果 锚伪类: 在支持 CSS 的浏览器中,链接的不同状态都可以不同的方式显示,这些状态包括:活动状态,已被访问状态,未被访问状态,和鼠标悬停状态...元素的水平方向浮动,意味着元素只能左右移动而不能上下移动。 一个浮动元素会尽量向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。浮动元素之后的元素将围绕它。...所有 HTML 元素可以看作盒子,在 CSS 中,box model 这一术语是用来设计和布局时使用。 盒子模型允许在其它元素和周围元素边框之间的空间放置元素。

    3.3K20

    2020 年「我与技术面试那些事儿」

    7.锚点的使用方式: id="" name="" dadaqianduan 8.结构标签: 用于定义文档的页眉 用于定义页面的导航链接部分... 超级链接用于创建普通超级链接,下载链接,电子邮件链接,联系我们链接,空链接,锚点跳转...对于float可占据位置,不会覆盖在另一个BFC区域上,浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。absolute会覆盖文档流中的其他元素,即遮盖现象。...;list-item表示像块类型元素一样显示,并添加样式列表标记;table表示此元素会作为块级表格显示;inherit表示从父元素继承display属性的值。...21.css中遇到的content属性作用专门应用在before/after伪元素上,用于插入生成的内容,常见的应用是利用伪类清除浮动。

    1.6K20

    【云+社区年度征文】全年的技术盘点与总结(含小程序开发)

    7.锚点的使用方式: id="" name="" dadaqianduan 8.结构标签: 用于定义文档的页眉 用于定义页面的导航链接部分... 超级链接用于创建普通超级链接,下载链接,电子邮件链接,联系我们链接,空链接,锚点跳转...对于float可占据位置,不会覆盖在另一个BFC区域上,浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。absolute会覆盖文档流中的其他元素,即遮盖现象。...;list-item表示像块类型元素一样显示,并添加样式列表标记;table表示此元素会作为块级表格显示;inherit表示从父元素继承display属性的值。...21.css中遇到的content属性作用专门应用在before/after伪元素上,用于插入生成的内容,常见的应用是利用伪类清除浮动。

    2.1K341

    html静态网页设计代码_静态网页设计心得

    div> 盒子 3.css样式: 内联样式: 内部样式:在head中添加浮动 float:right; 右浮动 作用:通过浮动,我们可以使块元素在同一行显示 (9)列表 无序列表 ...(13)高度塌陷 高度塌陷出现的契机:当没有给父元素高度,并且它里面所有的子元素都发生浮动的时候,会出现高度塌陷。 why?...父元素没有指定高度,那么它的高度由其子元素来决定,当子元素都给了浮动,【浮动是脱离文档流的(不再占据自己原本的位置)】, 父元素测量不到子元素的高度,高度显示为0 解决: 给父元素添加overflow:...(18)锚链接 定义锚点,使用id来定义 :锚点 定义锚链接,使用a标签:锚链接 (19)overflow:hidden/scroll

    7.7K30

    WEB入门.七 CSS布局模型

    究其原因是由于div>属于块状元素,块状元素具有独占一行显示的特点。那么,如何实现如图3.1.5所示的三个div块状元素在一行显示呢?那就是浮动模型的魅力。...clear属性 该属性在一定程度上控制浮动布局中的混乱现象。属性取值包括: left:清除左边的浮动对象,清除后,当前元素显示在浮动对象下方。...向框架中添加页面内容 在 list_title层,置人h3 元素作为栏目名称,建立 ul 列表放置栏目导航;将下面的两个内容层(list_unit)内分别置入段落标签 p,并加入链接图片与文字;另建立一个...超链接和锚点的用法​​​ ​需求说明​ 制作图片导航区,显示原始图片,效果如图3.2.3所示。...(4) 设置超链接href属性,链接到相应的锚点,实现图片浏览。 ​

    71710

    WEB入门.七 CSS布局模型

    究其原因是由于div>属于块状元素,块状元素具有独占一行显示的特点。那么,如何实现如图3.1.5所示的三个div块状元素在一行显示呢?那就是浮动模型的魅力。...clear属性 该属性在一定程度上控制浮动布局中的混乱现象。属性取值包括: left:清除左边的浮动对象,清除后,当前元素显示在浮动对象下方。...向框架中添加页面内容 在 list_title层,置人h3 元素作为栏目名称,建立 ul 列表放置栏目导航;将下面的两个内容层(list_unit)内分别置入段落标签 p,并加入链接图片与文字;另建立一个...实训任务3:制作QQ相册导航区 训练技能点 Ø float属性的用法 Ø display属性的用法 Ø 使用border属性设置边框大小 Ø 超链接和锚点的用法...(4) 设置超链接href属性,链接到相应的锚点,实现图片浏览。

    52510

    Java学习笔记-全栈-web开发-02-css必备基础

    Style 属性可以包含任何 CSS 属性 例如: div style=”border:1px solid black”>这是一个DIVdiv> 注意:慎用这种方式,它将内容与显示混合在一起,...锚伪类 在支持css的浏览器中,链接的不同状态都可以不同的方式显示 这些状态包括:活动状态,已被访问状态,未被访问状态,和鼠标悬念状态。 ?...常用属性: width:设置元素的宽度 height:设置元素的高度 5.5 列表 CSS 列表属性允许你放置、改变列表项标志,或者将图像作为列表项标志。 常用属性: list-style:简写属性。...用于把所有用于列表的属性设置于一个声明中。...常用属性 clear:设置一个元素的侧面是否允许其它的浮动元素 float:定义元素在哪个方向浮动 cursor:当指向某元素之上时显示的指针类型 display:定义是否及如何显示元素 visibility

    2.3K30

    第213天:12个HTML和CSS必须知道的重点难点问题

    这个还是容易被忽视的,浮动也是一个大坑,有很多细节。 这12个知识点是我个人认为的,下面我们就来看看这12个知识点。 1.怎么让一个不定宽高的 DIV,垂直水平居中?...注意设置 fixed 属性的元素在标准流中不占位置。 3.浮动与清除浮动 3.1 浮动相关知识 float属性的取值: left:元素向左浮动。 right:元素向右浮动。 none:默认值。...元素不浮动,并会显示在其在文本中出现的位置。 浮动的特性: 浮动元素会从普通文档流中脱离,但浮动元素影响的不仅是自己,它会影响周围的元素对齐进行环绕。...优点:浏览器支持好 缺点:多出了很多空的DIV标签,如果页面中浮动模块多的话,就会出现很多的空置DIV了,这样感觉视乎不是太令人满意。...src与href的区别 href是指向网络资源所在位置,建立和当前元素(锚点)或当前文档(链接)之间的链接,用于超链接。

    2.8K20
    领券