美文网首页
布局和定位

布局和定位

作者: 风___________ | 来源:发表于2018-02-05 02:38 被阅读2次

流体布局

块元素(block):
  1. 从上往下
  2. 块级元素各占据一行,默认宽度是它本身父容器的100%(和父元素的宽度一致),与内容无关
  3. 块级元素可以包含内联元素和块级元素
<div>
<form>
<h1>
<hr>
<p>
<ol><ul><li>
<tr>
等
内联元素(inline):
  1. 从左上到右下
  2. 行内元素设置width无效,height无效(可以设置line-height),margin上下无效,padding上下无效
  3. 不能包含块级元素,只能包含文本或者其它内联元素
<span>
<a>
<image>
等
内联元素和块级元素转换

display:block (字面意思表现形式设为块级元素)
display:inline (字面意思表现形式设为内联元素)

可变元素素列表 (inline-block:具有 block 元素可以设置宽高的特性,同时又具有 inline 元素默认不换行的特性的元素)
<image>
<input>
<button>
<iframe>
<object>
等
float 属性(从正常流中移除,浮动元素)

尽可能远的向左或向右移动一个元素,他下面的内容会围绕这个元素流动

float:right

clear 属性(当元素流入时禁止有重叠)
clear:right

冻结(绝对)布局 (貌似用的比较多)

绝对布局的会从流中删除,在布局的时候会完全忽略,因此将可能出现遮挡~

####### 绝对定位:position 默认static,正常文档流里面。当设置为absolute 则为绝对布局

#sidebar {
  position:absolute;
  top:10px;
  right:200px;
  width:280px;
}
固定定位 (相对绝对布局区别:固定定位放置的内容会一直停在原位置,即使滚动页面也会悬浮在原位置,广告之类的视图~~)

sidebar {

position:fixed;
top:10px;
right:200px;
}

z-index

z-index 虚拟出一个z轴,z-index越大元素越靠近你,越在上层

相关文章

  • 布局和定位

    流体布局 块元素(block): 从上往下 块级元素各占据一行,默认宽度是它本身父容器的100%(和父元素的宽度一...

  • 2019-01-22

    今天看了一个ui布局视频 主要讲的是flex布局以及 相对定位和绝对定位

  • CSS -- 定位篇

    CSS -- 定位 CSS中最重要的应该就是布局和定位, 也就是display和position两个属性。布局篇在...

  • CSS -- 布局篇

    CSS -- 布局 CSS中最重要的应该就是布局和定位, 也就是display和position两个属性定位篇在这...

  • 微信小程序开发flex布局

    小程序的布局只要有两种,一种是用flex来做布局,还有就是用相对定位和绝对定位。相对定位和绝对定位这个见得比较多,...

  • Pc端浮动、定位布局

    前言 pc端的布局大致是靠浮动,和定位来实现的,在这里我总结了一点点方法。 两列布局 三列布局 相对定位和绝对定位...

  • CSS实现垂直水平居中

    宽度和高度已知 宽度和高度未知 flex布局 平移 定位+transform table-cell 布局

  • 绝对定位布局和浮动布局

    在CSS中,实现分栏布局有两种方法。第一种方法是使用四种CSS定位选项(absolute 、static、rela...

  • 瀑布流布局

    瀑布流布局的原理: 在定宽不定高的一系列块元素下,利用绝对定位布局。 分别为父元素和子元素设置相对定位和绝对定位 ...

  • CSS 定位position和浮动float

    页面布局: CSS 定位和浮动 定位 (Positioning) 属性允许你对元素进行定位。定位的基本思想很简单,...

网友评论

      本文标题:布局和定位

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