定位:将一个元素定在某一个位置(坐标)。
定位由两个基本元素组成:定位模式(position)和边偏移(top、right、bottom、left),其中定位模式决定了元素在文档中的定位方式,而边偏移则决定了元素的最终位置(坐标)
<body>
<hr/>
<div id="div1">第一个盒子</div>
<div id="div2">第二个盒子</div>
</body>
#div1{
width:200px;
height: 100px;
background-color: hotpink;
position:relative;/*相对定位*/
left: 100px;
top: 50px;
}
#div2{
width:200px;
height: 100px;
background-color: green;
}
<body>
<hr/><!--会影响红盒子的位置,不会影响绿盒子的位置-->
<div id="outer1">
<div>红盒子</div>
绝对定位会脱离标准流<br/>
不再占有原先标准流中的位置
</div>
<div id="outer2">绿盒子</div>
</body>
#outer1{
position:relative;/*相对定位*/
}
#outer1>div{
/*红色盒子*/
width:200px;
height: 100px;
background-color: hotpink;
position:absolute;/*绝对定位*/
left:50px;
top:50px;
}
#outer2{
/*绿色盒子*/
width:200px;
height: 100px;
background-color: green;
position:absolute;/*绝对定位*/
left:100px;
top:100px;
}
<body>
<div>TOP↑</div>
<p>固定定位会脱离标准流</p>
</body>
body>div{
width: 100px;
height: 200px;
background-color: hotpink;
text-align: center;
position:fixed;/*固定定位*/
left: 100px;
top:100px;
}
在使用定位布局时,不可避免的会碰到盒子重叠的情况。为了控制盒子的叠放顺序,可以使用z-index
属性来控制。
<body>
<div id="div1">顶部盒子</div>
<div id="div2">中间盒子</div>
<div id="div3">底部盒子</div>
</body>
#div1{
width:100px;
height: 80px;
background-color: blue;
text-align: right;
position:absolute;/*默认left:0 top:0*/
z-index: 3;
}
#div2{
width:200px;
height: 140px;
background-color: green;
text-align: right;
position:absolute;/*默认left:0 top:0*/
z-index: 2;
}
#div3{
width:300px;
height: 200px;
background-color: hotpink;
text-align: right;
position:absolute;/*默认left:0 top:0*/
z-index: 1;
}
margin:0 auto
是没办法实现水平居中的<body>
<div id="outer">
<div>水平居中</div>
</div>
</body>
#outer{
width:400px;
height: 300px;
border:2px solid black;
position:relative;
}
#outer>div{
margin-left: -40px;/*小盒子宽度的一半*/
width: 80px;
height: 60px;
background-color: hotpink;
position:absolute;
left:50%;
bottom:0;
}
PostgreSQL13.1-CN-v1.0中文手册.chmPostgreSQL数据库chm格式的中文官方手册,带目录和全文检索,内容与官方文档是一样的。下载地址1(包含chm,pdf,epub,html格式):链接: https://pan.baidu.com/s/1Ii4t1STWT0GuUQl2k-mOTw 提取码: p7jm下载地址2:https://download.csdn.net/download/dove12345/20373622postgresql简称pg,原称postgre
最近做视频播放的程序,找到了VLC开源库,
对字体进行抗锯齿渲染可以使字体看起来会更清晰舒服。在图标字体成为一种趋势的今天,抗锯齿渲染使用也越来越多。font-smoothing是非标准的CSS定义。它被列入标准规范的草案中,后由于某些原因从web标准中被移除了。但是,我们可以用以下两种定义进行抗锯齿渲染-webkit-font-smoothing: antialiased; /*chrome、safari*/...
<%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" AutoEventWireup="true" CodeBehind="Index.aspx.cs" Inherits="MvcApp2.Views.Home.Index" %><asp:Content...
这个问题很容易被忽视,在这里写了一段代码分析一下三种情况:DATA:lv_num1 TYPE string.DATA:lv_num2 TYPE string.DATA:lv_num3 TYPE i.DATA:lv_num4 TYPE i.lv_num1 = '1000'.lv_num2 = '50'.lv_num3 = 20.lv_num4 = 60.*-->
修改以下文件 /vendor/laravel/framework/src/Illuminate/Foundation/Auth/RedirectsUsers.php修改文件内容为<?phpnamespace Illuminate\Foundation\Auth;use URL;trait RedirectsUsers{ /** * Get the post register
需求:从excel复制数据快速粘贴到el-table中方法:利用vue的 @paste 拿到数据,用processData切割数据<el-table :data="costList" element-loading-text="加载中" border="" fit highlight-current-row :max-height="'600px'" > <el-table-column
KVM存储模式基于文件系统的存储dir:目录格式的存储fs:磁盘分区存储neyfs:网络共享文件存储基于设备的存储 Disk:物理硬盘存储Iscsi:iSCSITarget后端存储logical:逻辑卷的存储KVM支持的虚拟磁盘类型raw 这并非是一种真正的磁盘格式,而是代表虚拟机所使用的原始镜像 他并不存储元数据,因此可以作为保证虚拟机兼容性的候选方案。不支持快照和...
source: http://blog.csdn.net/moodytong/article/details/8136258字符串编码常用类型:utf-8,gb2312,cp936,gbk等。python中,我们使用decode()和encode()来进行解码和编码在python中,使用unicode类型作为编码的基础类型。即 decode
Python中,我们使用decode()和encode()来进行解码和编码在python中,使用unicode类型作为编码的基础类型。即 decode encodestr ---------> unicode --------->stru = u'中国' #显示指定unicode类型对象ustr = u.encode('gb231...
encode 编码,以不同方式编码为bytes .encode('utf-8')decode 解码 .decode('utf-8')转载于:https://www.cnblogs.com/yuluhuang/p/3408324.html
http://quweiok.blog.51cto.com/1238134/494648 转载于:https://blog.51cto.com/acadia627/1104635