当前位置: 首页 > news >正文

身份证被用户做网站备案怎么在百度上做网站

身份证被用户做网站备案,怎么在百度上做网站,哪些群体对网站开发有需求,四川省住建设厅网站相对定位(relative):先说相对定位:跟它的名一样,相对嘛,要有一个参照物,但这个参照不是别的,是它自己在原来文档流中的位置。相对定位之后的对象并没有完全从文档流中脱离,这个对象原来在文档中…

相对定位(relative):

先说相对定位:跟它的名一样,相对嘛,要有一个参照物,但这个参照不是别的,是它自己在原来文档流中的位置。相对定位之后的对象并没有完全从文档流中脱离,这个对象原来在文档中的位置保留着(站着茅坑不拉屎),偏移后的对象会把其它的层遮罩住。

将相对定位特征总结如下:

①相对定位的元素,在没有设置宽度的情况下,宽度是整个浏览器的宽度,或者是依赖于父元素的宽度。

②相对定位的块状元素相对于原来位置移动,移动后仍然占据文档流的位置,不影响其他元素的布局

下面通过代码进行验证

在浏览器中放置5个盒子,用不同的颜色来表示,代码如下

HTML代码

fb054576e2a0c31366460b5aa23f4d51.png

CSS代码

96fd5a5c451542980ba8dabbc0a1d53a.png

最初效果图

2b3249a16d075ca8e0965b04a7397aa1.png

给第三个盒子设置相对定位

5e54905c40edb0d66b187d42a6aff695.png

元素相对于原来位置偏移,宽高都没变,撑大了容器,还占据着原来在文档流中的位置,对其它元素的布局没有产生影响。

cca863f4311cac2429b08f891db2a6eb.png

绝对定位(absolute):

被绝对定位的对象将从文档流中脱离,绝对定位的参照位置就不再是自己了,是哪个,就看它的上级或上上级有没有定位了,使用left,right,top, bottom等属性相对于其最接近的一个有相对或者绝对定位设置的父级对象进行绝对定位,如果父级没有设置定位属性,则会相对于html根元素进行定位,看了一些帖子发现有人认为如果父对象没有设置定位属性,则会相对于body进行定位,这个说法是不对的。

将绝对定位的特征总结如下:

①绝对定位的块状元素在没有设置宽度的情况下,宽度由元素里面的内容决定

②脱离后原来的位置相当于是空的,下面的元素会来占据位置

③绝对定位的对象相对于距离自己最近的设置了相对定位或者绝对定位的父对象进行定位

④如果父元素没有定位,则相对于html根元素定位

下边还是通过这五个盒子的偏移来验证

(1)块元素无偏移值

上边的5个盒子,只给box5一个绝对定位,无偏移值。此时块状元素只是漂浮在原来的位置,如果后边还有块状元素,将会占据他在文档流中的位置,我们在box5下边加上一个box6看一下效果。

说明:绝对定位的块状元素在没有定义宽度的情况下,宽度由元素里面的内容决定。

44985fde516827eee0155fab760a44f8.png

效果图如下

d122e2006797bb623b5a26d976a92e67.png

加一个box6的效果

30e1ea9d2c94912884a5ba1f3e51934d.png

从图中可以看出,box6已经占据了box5在文档流中的位置了。

(2)有偏移值

如果设置了偏移值而父元素没有设置相对定位或绝对定位的情况下,元素相对于根元素定位(即html元素,注意是相对于根元素,而不是相对于body)用box5的偏移来验证。

①给box5一个偏移量,父元素没有相对或者绝对定位

5d642a717fbbaf77d16e30c00b15c469.png

效果图如下

494e84f54a837758b7ff6bad724c0577.png

②给box5同样的偏移量,给body元素一个绝对定位(body元素设置为了absolute,绝对定位的块状元素的宽度由最长p决定,宽度变小了):

aaf987a6627b648e83ce9697bd9c7b2c.png

效果图如下

911bac05b58c25cc5df4d907ebdab04b.png

图片发自App

从上边的两张效果图明显发现相对于根元素的定位与相对于body的定位是不相同的,主要的区别在于有没有算进去body的margin值。

下面在五个盒子外边再嵌套三个父盒子,并给这三个父盒子一个定位,来验证是否是根据最近定位的父元素进行偏移。

代码如下

HTML代码

9e733451978c126e6e62886eff2a71a6.png

CSS代码

35baf65d16eec207ade5e0cee73d741e.png

效果图

f77670e0be20938bc9cf766eaf5f4610.png

图片发自App

从上边很明显看的出来box5是相对于第三层容器也就是离它最近的容器进行的定位。有兴趣的可以试一试,把第三层容器的定位去掉,看看是不是就相对于第二层容器定位了,我已经验证过,就不放图了。

有同学会问,为什么要把最外层的盒子设置为绝对定位,其它两个设置为相对定位,这个定位的方法区别主要影响的是盒子的宽度,相对定位的块元素在没有设置宽度的情况下,它的宽度就是默认的浏览器的宽度,有父元素的情况下,则它的宽度由父元素决定,如果这个块元素的内容过多,则会把父元素也撑大。

,也就是说相对定位的块元素的宽度依赖于父元素,那么如果把这三个容器都设置为绝对定位会有什么效果呢,先来看一看效果图

d8461a6782387e1c6354af287b840417.png

图片发自App

从图中可以看出,第三层容器的宽度已经不再依赖于父元素,因为它从文档流中脱离出来了,他自己是独立的,而他的宽度只能由内容来决定。总结起来就是,绝对定位的块元素宽度由自己的内容决定,相对定位的块元素在没有设定宽度时,默认就是浏览器的宽度。但是不管宽度怎样,绝对定位的元素都会找到离自己最近定位(绝对或者相对定位)的父元素来进行定位。

总结:

relative:定位是相对于自身位置定位(设置偏移量的时候,会相对于自身所在的位置偏移)。设置了relative的元素仍然处在文档流中,元素的宽高不变,设置偏移量也不会影响其他元素的位置。最外层容器设置为relative定位,在没有设置宽度的情况下,宽度是整个浏览器的宽度。

absolute:定位是相对于离元素最近的设置了绝对或相对定位的父元素决定的,如果没有父元素设置绝对或相对定位,则元素相对于根元素即html元素定位。设置了absolute的元素脱离了文档流,元素在没有设置宽度的情况下,宽度由元素里面的内容决定。脱离后原来的位置相当于是空的,下面的元素会来占据位置。

说明:本文的实验结果是在父元素及子元素没有设置固定宽度的情况下得来的,如果父元素设置了固定的宽度,他的子元素无论是绝对定位还是相对定位的子元素都不能超过其父元素的宽度,父元素是老大哥,谁都不能超过他。

http://www.lbrq.cn/news/2563885.html

相关文章:

  • 孝感网站开发公司东营百度推广公司
  • 两学一做网站 苏州做网络推广的网站有哪些
  • 网站升级什么意思长春seo
  • 上海有哪些做网站电商培训有用吗
  • 用php做网站和java做网站百度影响力排名顺序
  • 电力建设网站进不去seo技术分享博客
  • 做视频网站用什么格式网站推广怎么做有效果
  • 怎么提高网站关键词排名廊坊seo快速排名
  • 网站编辑属于什么行业搜索引擎优化的方法有哪些?
  • 易趣网的网站架构电商培训机构有哪些哪家比较好
  • 磁力网站怎么做的源码社群营销是什么意思
  • 安阳网站推广公司广州专门做seo的公司
  • 杭州推荐网站建设团队新网站百度收录
  • asp怎么做网站适配seo百度关键词排名
  • wordpress内核文件夹重庆seo整站优化效果
  • 网站文字编辑怎么做六种常见的网站类型
  • 做暧小视频免费网站本地服务推广平台哪个好
  • 公司网站建设设计方案班级优化大师头像
  • 门户型网站建设方案成功的网络营销案例
  • 南京做网站公司地点网络赚钱推广
  • 可信网站认证必须做吧一级域名二级域名三级域名的区别
  • 微信链接的微网站怎么做希爱力双效片骗局
  • 小学学校网站设计模板手机系统优化工具
  • wordpress开发实战seo内部优化具体做什么
  • 在意派建设好网站后杭州优化seo公司
  • 南联网站建设推广营销型网站推广
  • 企业网站一般用什么框架做百度网盘搜索引擎盘多多
  • 网站开发逻辑黄页网络的推广
  • 做网站多少费用智慧软文网站
  • app 与网站网络营销软件条件
  • 【数据结构】栈的顺序存储(整型栈、字符栈)
  • 【Python修仙编程】(二) Python3灵源初探(11)
  • GaussDB having 的用法
  • docker 容器常用命令
  • 从0开始学习R语言--Day64--决策树回归
  • React核心:组件化与虚拟DOM揭秘