首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【CSS】浮动 ⑤ ( 浮动布局案例 - 导航栏模块 | 核心要点说明 | 网页默认样式 | 盒子模型居中显示 | 设置渐变背景 | 设置列表浮动 | 设置文本水平垂直居中 | 设置链接文本样式 )

    文章目录 一、案例效果 二、核心要点说明 1、网页默认样式 2、盒子模型居中显示 3、设置渐变背景 4、设置列表浮动 5、设置文本水平垂直居中 6、设置链接文本样式 7、设置鼠标经过的样式 三、完整代码示例.../* 设置渐变背景 , 在 水平方向 平铺 */ background: url(images/nav_bg.jpg) repeat-x; } 4、设置列表浮动 列表项 默认...垂直方向排列 : 设置了 列表 项浮动 , 就可以变为行内块元素 , 在一行中水平排列 ; .nav ul li { /* 设置无序列表项浮动 这样就可以变为 行内块元素显示样式 */...DOCTYPE html> 浮动示例 - 导航栏示例...) repeat-x; } .nav ul li { /* 设置无序列表项浮动 这样就可以变为 行内块元素显示样式 */ float: left; } /* 设置无序列表项中的

    3.7K20

    【CSS】课程网站 网格商品展示 模块制作 ③ ( 清除浮动需求 | 没有设置高度的盒子且内部设置了浮动 | 使用双伪元素清除浮动 )

    文章目录 一、清除浮动需求 ( 没有设置高度的盒子且内部设置了浮动 ) 二、清除浮动代码示例 一、清除浮动需求 ( 没有设置高度的盒子且内部设置了浮动 ) ---- 如果盒子没有设置高度 , 并且盒子中还设置了浮动..., 只设置了一个 1215px 的宽度 ; 在列表中每个列表项都设置了 浮动 ; /* 网格商品展示 */ .box-bd { /* 处理列表间隙导致意外换行问题 一排有 5 个 228x270...ul 列表中每个列表项样式 */ .box-bd li { /* 设置左浮动 让列表项在一行中从左到右排列 */ float: left; /* 设置尺寸 228 x 270 */ width:..., 因此其中虽然设置了浮动 , 但不会影响到后续的页面布局 ; 上述模型中 , 没有设置高度 , 并且设置了浮动 , 如果不清除浮动 , 后续排列都会出现问题 ; 参考 【CSS】清除浮动 ③ ( 清除浮动..., 标签的上一层父容器中 , 设置清除浮动 ; <!

    1.9K20

    CSS中的浮动和清除浮动,梳理一下!

    第一篇就整理整理CSS中很常见的浮动以及清除浮动的一些方式吧。 浮动到底是什么? 浮动核心就一句话:浮动元素会脱离文档流并向左/向右浮动,直到碰到父元素或者另一个浮动元素。请默念3次!...直到inline-block出来后,浮动也有它自己独特的使用场景。 浮动有哪些特征? 浮动的特征就体现在前文的那句话中,别忘了默念三次!此外,浮动带来的负效果也算是它的特征之一。...浮动会脱离文档流 从上图可以看出,默认三个设置了宽高的block元素,本来会格子独占一行;如果框1设置了向左/向右浮动,他会忽略框2和框3,直到碰到父元素;同时也存在盖住普通元素的风险。...父元素高度坍塌 那怎么办呢?那就需要我们清除浮动,来解决高度坍塌问题! 清除浮动主要有两种方式,分别是clear清除浮动和BFC清除浮动,其他的你也不用去了解了。 clear如何清除浮动?...写这些文章主要目的是为了梳理知识点,没有固定计划,想到哪写到哪,如果大家有想了解的话,可以留言,我会结合经验梳理知识,并告诉你为什么要这样,怎么样做才是最佳实践。

    2.4K70

    HTML中CSS浮动布局的特点

    浮动元素会脱离标准流(简称:脱标),在标准流中不占位置。...※ 相当于从地面飘到了空中,如果一个元素按照正常的标准流来显示,会在html中所属的位置上占位,后面的元素会紧跟着它,但是浮动脱离了标准流,以后我们在看到浮动的元素之后,不能以正常的标准流里进行判断。...浮动元素比标准流高半个级别,可以覆盖标准流中的元素。 浮动找浮动,下一个浮动元素会在上一个浮动元素后面左右浮动。 浮动元素会受到上面元素边界的影响。...浮动元素有特殊的显示效果: ※ 一行可以显示多个,不管元素是行内元素还是块级元素,设置浮动后,将来显示的时候会在同一行内显示,除非一行放不下了,才会在第二行依次显示。...※ 可以设置宽高 注意点 浮动的元素不能通过 text-align:center 或者 margin:0 auto 让浮动元素本身水平居中。

    4K20

    【说站】css中浮动如何理解

    css中浮动如何理解 本教程操作环境:windows7系统、CSS3、Dell G3电脑。 说明 1、浮动主要分为左浮动和右浮动,分别为float: left; float: right。...2、每次浮动后,元素本身都脱离文档流,原来的位置被其他元素占据。 如果目标元素在同一父元素中占据浮动位置。 3、对于浮动元素有一个要求,必须有一个宽度。...对于内联元素,会考虑浮动元素的边界,因此会围绕着浮动元素。 实例 浮动元素的边界,因此会围绕着浮动元素 --> html,body{ margin: 0; padding: 0; } #normal { width...: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素 以上就是css中浮动的理解

    75530

    【CSS】使用绝对定位 浮动解决外边距塌陷问题 ( 为父容器 子元素设置内边距 边框 | 为子元素设置浮动 | 为子元素设置绝对定位 )

    一、外边距塌陷描述 ---- 在 标准流的父盒子 中 , 添加一个 标准流子盒子 ; 如果 子盒子设置 100 像素的外边距 , 父盒子也会被带下来 , 这就是外边距塌陷 ; 下面的示例 1 中 ,...父盒子 和 子盒子 没有添加任何外边距 , 没有塌陷 ; 示例 2 中 , 为子盒子设置了 上外边距 , 结果将 父盒子也带下来了 ; 1、没有塌陷的情况 代码示例 : 展示效果 : 2、外边距塌陷情况 在子盒子中设置了...- 为子元素设置浮动 ---- 为子元素设置浮动 , 可以解决 外边距 塌陷问题 ; 代码示例 : <!.../ 边框 */ /*padding: 1px;*/ } .son { /* 为子元素设置浮动 解决外边距塌陷问题 */ float: left; width: 200px

    2.9K20

    【移动端网页布局】流式布局案例 ⑤ ( 连续排列的链接图片 | 设置盒子圆角 | 超出部分隐藏 | 设置浮动布局 | 精确计算浮动元素宽度避免换行 | 设置图片宽度自适应 )

    一、连续排列的链接图片样式及核心要点 1、实现效果 实现如下效果 , 在下面的布局中 , 水平放置 3 个图片链接 ; 每个图片链接 占 宽度的 1/3 ; 2、标签结构设置 将布局中的 三个 链接图片...在布局中 , 三个链接图片水平排列在一起 , 并且中间没有缝隙 , 说明这是使用 浮动 进行设置的 , 为父容器的三个子元素都设置 左浮动 , 就可以实现上述效果 ; 设置浮动后 , 还需要设置子元素的宽度..., 如果子元素横向累加宽度超过 当前宽度 , 会自动换行 , 因此这里为每个子元素设置一个 1/3 宽度 , 即 33.33% ; 子元素 设置浮动和宽度的样式如下 : .brand div...个 为其设置 1/3 的宽度即可 */ width: 33.33%; } 5、设置图片宽度自适应 上述布局中 , 图片自动充满父容器 , 为 标签设置 100% 宽度 , 设置图片后...*/ text-decoration: none; } .clearfix:after { /* 清除浮动的固定样式 如果要为某个容器清除浮动 为其设置

    5.8K20
    领券