第十五节课-定位

position:relative(一般不用其移动因为不脱离文档流,占位置。)

top left right bottom(top指div的上border,left值div的左border,right,bottom也是如此,而非父级,以自身四个方向的border)

相对于未定位前的位置开始定位.

注意:向上 向左 是正值

eg:

position:absolute:不占文档流(一定要给固定宽高)后来的居上。要给父级或者最适合的祖先设置,相对于设置relative的父级或者祖先,就近。

不会和浮动一起设置,会覆盖浮动特性,支持设置宽高,margin,padding,不支持margin:auto.

absolute 之后 right:0,会直接靠右,left:0靠最左  top:0靠最上  bottom:靠最下

eg:以最外大盒子 relative.,原先得选项卡display:none,hover之后,显现出来。

relative positive 定位px 在border之外

绝对居中:第一种:(推荐)

第二种(在不知宽高的情况下绝对居中):

层级(只有定位元素才有): z-index,高层级的覆盖部分在上显现

box-shadow:(阴影):四个值:x-shadow:x轴的偏移量

y-shadow:y轴偏移量

blur:模糊半径,数值越大越模糊

spread:模糊大小

color:颜色

inset;内置阴影   outset:外置阴影

div{ box-shadow:0 0 15px 15px pink inset}

绝对定位元素不能清除浮动,轮播图那些小点在大盒子里用固定宽高的div包裹,小点用span,span还给浮动

原文地址:https://www.cnblogs.com/yzdwd/p/12146347.html

时间: 2024-11-10 12:22:19

第十五节课-定位的相关文章

centos lamp/lnmp阶段复习 第二十五节课

centos  lamp/lnmp阶段复习   第二十五节课 上半节课 下半节课 f

centos mysql 优化 第十五节课

centos mysql  优化  第十五节课 f

centos NFS/FTP服务配置 第二十五节课

centos  NFS/FTP服务配置   第二十五节课 上半节课 下半节课 f

【非凡程序员】 OC第十五节课 (观察者模式和KVO进行对比)

今天主要学了观察者模式,以及回顾复习了KVO,两者进行对比 什么是观察者模式? 我们先打个比方,这就像你订报纸.比如你想知道美国最近放生了些新闻,你可能会订阅一份美国周刊,然后一旦美国有了新的故事,美国周刊就发一刊,并邮寄给你,当你收到这份报刊,然后你就能够了解美国最新的动态.其实这就是观察者模式,A对B的变化感兴趣,就注册为B的观察者,当B发生变化时通知A,告知B发生了变化.这是一种非常典型的观察者的用法,我把这种使用方法叫做经典观察者模式 KVO的全称是Key-Value Observer,

centos mysql 实战 第十五节课

高可用原理和意义 什么是高可用高可用目标是什么高可用和负载均衡的区别 LB 负载均衡mysql高可用架构mysql 负载均衡处理方法 高可用通常用来描述一个系统经过专门的设计,从而减少停工时间而保持其服务的高度可用性,就是传说中的HA 单机故障磁盘高可用 Raid -> Raid0,Raid10,Raid5, Raid5+1网卡高可用交换机网络出口是不是单点 Raid是不是单点呢每个盘标识一下位置实现Raid卡的冷迁移 双电源设计双网卡绑定 交换机能做HA吗?vrrp协议 VPC 虚拟的私有网络

学习笔记第二十五节课

正则介绍_grep 正则就是一串有规律的字符串,包含特殊符号. 对以后的写shell脚本很大的帮助.可以实现很多复杂的需求. 第一个工具 grep grep 用来过滤关键词. -c 行数,过滤出来的这些行有多少行. 做实验,先把etc/passwd 作为一个样本文件 cp 到 创建的grep目录下. 然后 用grep 过滤 nologin grep有一个好处,在过滤关键词的时候,会自动对关键词上颜色. 然后用-c 选项 可以显示刚才过滤的 有多少行. -n选项可以显示带颜色的 行号. -i选项不

学习笔记第三十五节课

rsyc通过服务同步 还可以通过服务的方式同步. 要通过服务方式同步 要先配置文件 /etc/rsyncd.comf -port=873 指定一个端口, 如果不指定 就默认873 log file=/var/log/rsync.log 指定它的日志文件.pid file=/var/run/rsyncd.pid 指定监听ip 不指定就监听所有.也能多个address=192.168.179.128[test] 方括号指定模块名path=/root/rsync 指定数据存放路径use chroot=

Linux学习第五节课-标准I/O和管道

Linux学习第五节课 ------------------------------------------------------------------------------------------------------------------------------------------------------------------ 三十一.标准输入和输出 程序:指令+数据 读入数据:Input 输出数据:Output 打开的文件都有一个fd: file descriptor (文

centos LNMP第二部分nginx、php配置 第二十四节课

centos  LNMP第二部分nginx.php配置  第二十四节课 上半节课 下半节课 f