美文网首页
01、02.行内、块级元素、浮动

01、02.行内、块级元素、浮动

作者: 专吃小蘑菇的马里奥 | 来源:发表于2017-10-24 22:47 被阅读0次

块级元素与行内元素:

行内元素:

  • 行内元素不能显示的设置宽高,(span,strong等),垂直的内边距、边框、外边距不影响行内元素的高度,唯独:水平内边距、边框、外边距可以调整他们之间的水平间距。因此,修改行内元素的方法是修改行高、水平边框、水平内边距、水平外边距。
  • 将行内元素的 display 设置为 block,可以让行内元素表现的像块元素一样。同时也能显示的设置宽高、以及垂直外边距和内边距。

块级元素:

  • 块级元素能够显示的设置宽高。(p、div、h1)。
  • 将块级元素的 display 设置为 inline-block,可以让块级元素像行内元素一样水平的依次排列。但是,其余行为不变,比如仍然能够显示的设置宽高、垂直外边距和内边距。(如果设置为 inline,则完全等同于行内元素)

定位

  • static:无特殊定位,对象遵循HTML规则。
  • absolute:将对象从文档流中拖出,使用:left、right、top、bottom进行绝对定位,通过 z-index 定义层叠属性,不具有边距,但仍有补白和边框。绝对定位的元素的相对定位的父元素和它本身应该具有固定的尺寸。
  • relative:对象不可以层叠,将依据left、right、top、bottom等属性在正常的文档流中进行偏移。
  • fixed:固定定位是绝对定位的一种,固定定位的元素在滚动时一直出现在屏幕的固定位置,比如博客评论表单的设计。(<=IE6不支持)

浮动

  • 浮动的框可以左右移动,直到它的边缘碰到包含框或者另一个浮动框的边缘。
  • 阻止行框围绕浮动元素:给这些行框应用 clear 属性:left,right,both,none

相关文章

  • 01、02.行内、块级元素、浮动

    块级元素与行内元素: 行内元素: 行内元素不能显示的设置宽高,(span,strong等),垂直的内边距、边框、外...

  • 浮动

    块级元素设置浮动宽度会收缩,类似inline-block。行内元素设置浮动拥有块级元素的特性。

  • CSS 固定定位和模式转换

    和浮动一样,绝对定位和固定定位,可以让块元素转化为行内块元素 两个块级元素,依次排列 块级元素转为行内块元素,宽度...

  • CSS标准文档流,浮动与定位

    标准文档流 定义:块级元素纵向有序排列,行内块(行内)元素横向有序排列 浮动 如果想让四个块级元素 div 并排显...

  • 入门任务8

    块级元素和行内元素分别有哪些?## 块级元素 行内元素 区别 块级元素可以包含行内元素和其他块级元素,行内元素只能...

  • CSS标准文档流,浮动与定位

    标签(空格分隔): CSS 标准文档流 定义:块级元素纵向有序排列,行内块(行内)元素横向有序排列 浮动 如果想让...

  • 代码小知识

    overflow: hidden;//清除浮动 display: inline-block;//转化块级行内元素,...

  • CSS行块级元素

    行内元素 块级元素 行内块级元素

  • css学习笔记之常见样式

    1 块级元素 和 行内元素区别 1 差异 块级元素可以包含行内元素和块级元素 行内元素只能包含文本和行内元素 块级...

  • css常见样式

    块级元素和行内元素分别有哪些? 块级元素: 行内元素: 特性区别:1.块级元素可以包含行内元素和块级元素,而行内元...

网友评论

      本文标题:01、02.行内、块级元素、浮动

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