CSS定位

定位=定位模式+位偏移

static静态 relative相对 absolute绝对 fixed固定

top bottom right left

static

选择器{position:static;}按照标准流进行

relative

是元素在移动位置相对于原来的位置来说的,原来标准流的盒子继续占有,后面的盒子仍然以标准流的方式对待她就是灵魂出窍一样,灵魂走了。但是人还在

选择器{position:relative;} 

absolute

是元素在移动位置相对于祖先元素来说的

如果没有父元素或族元素没有定位,就按照浏览器来定位;如果有,就按照最近一级来参考

fixed

以浏览器的可视窗口作为定位点,不占有原先的位置

如何让固定到版型右侧 

stick

以浏览器的可视窗口作为定位点,占有原先的位置

必须是{position:sticky;top:10px;}有top bottom等

Z-index

选择器{z-index:1;}

如果属性值相同,后来居上,必须是定位的盒子才行,浮动标准流没有

加了绝对定位的不能margin:auto 0;来居中。但是可以

left:50%;

margin-left:-100px;

浮动只会压制标准盒子,但是不会图片或文章

绝对会压制标准流所有内容

淘宝焦点图

1.大盒子拟门类名为: tb 一 Promo。淘宝广告
2.里面先放一张图片。
3.两个按钮用链接 左边Prev右边next 
4.底侧 小圆点 ul 继续做。类名为 promo 一 nav

display:none;隐藏元素。且不占位置

display:block;显示

visibility:visible元素可视

visibility:visible隐藏,仍然占有原来的位置

display显示隐藏元素不保留位置

visibility显示隐藏元素保留原来的位置

overflow溢出显示隐藏,但是只对于溢出的部分处理

 
.mask {

display: none;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: Drgba(0,0, 0, .4) url(images/arr.png) no-repeat center;
}
.tudou:hover .mask {
display: block;
}
<div class=”tudou’>
<div class=”mask”></div>
cimg src=”images/tudou.jpg” alt=“ ”> </div>
<div class=”tudou”>

  • 11
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值