前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >css position:static 的使用

css position:static 的使用

作者头像
tianyawhl
发布2019-04-04 16:37:29
8370
发布2019-04-04 16:37:29
举报
文章被收录于专栏:前端之攻略前端之攻略

relative(相对定位) 对象不可层叠、不脱离文档流,参考自身静态位置通过top,bottom,left,right定位,并且可以通过z-index进行层次分级

absolute(绝对定位) 脱离文档流,通过top,bottom,left,right定位。选取其最近一个最有定位设置的父级对象进行绝对定位,如果对象的父级没有设置定位属性, absolute元素将以body坐标原点进行定位,可以通过z-index进行层次分级。    

fixed(固定定位) 这里所固定的参照对像是可视窗口而并非是body或是父级元素。可通过z-index进行层次分级。

static:无特殊定位,对象遵循正常文档流

Adiv是放在Bdiv上面的,并且屏幕小的时候各个文本框就单独占一行如下:

这时需要用到position :relatic实现,

 <div class="row searchRow" style="">        <div class="col-lg-4 margin_b20" style="">               <div class="floatLeft zhangdan-time-title ">开始时间:</div>               <div class="zhangdan-time" style=""><input type="text" value="" class="form-control" id="appDate1" ></div>        </div>        <div class="col-lg-4 margin_b10" style="">               <div class="floatLeft zhangdan-time-title ">结束时间:</div>               <div class="zhangdan-time" style=""><input type="text" value="" class="form-control" id="appDate2" ></div>        </div>        <div class="col-lg-2 margin_b10">              <button class="btn btn-primary" ><i class="fa fa-search"></i>查询</button>             </div>         </div>

/*自适应搜索*/ .floatLeft {float: left;} .zhangdan-time-title{height:34px;line-height:34px;} .zhangdan-time{margin-left:80px;} .searchRow{position:absolute;z-index:999;width:900px;margin-top:10px;} @media (max-width: 1200px){ .searchRow{position:static;width:100%;margin-left:0;margin-right:0;} .searchRow>div{padding-left:0;padding-right:0;} } position:absolute 所在div外面的div也没有必要定义position:relative,此里面的div 可以使用margin来定位,当屏幕小的时候回归正常文档流position:static

(adsbygoogle = window.adsbygoogle || []).push({});

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016/08/10 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档