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

阿里云企业网站备案流程衡水网站建设优化排名

阿里云企业网站备案流程,衡水网站建设优化排名,建设网站多久到账,企业服务公司经营范围是什么目录 一、前言二、定位组成1、定位模式1.1、静态定位static①、语法定义②、特点 1.2、相对定位relative①、语法定义②、特点③、代码示例 1.3、绝对定位absolute①、语法定义②、特点③、代码示例1#xff09;、没有祖先元素或者祖先元素没有定位2#xff09;、祖先元素有定… 目录 一、前言二、定位组成1、定位模式1.1、静态定位static①、语法定义②、特点 1.2、相对定位relative①、语法定义②、特点③、代码示例 1.3、绝对定位absolute①、语法定义②、特点③、代码示例1、没有祖先元素或者祖先元素没有定位2、祖先元素有定位 1.4、固定定位fixed①、语法定义②、特点③、代码示例④、固定定位算法 1.5、粘性定位sticky①、语法定义②、特点③、代码示例 1.6、定位叠放次序 z-index①、语法定义②、特点 三、定位总结1、绝对定位的盒子居中2、定位特殊特性3、脱标的盒子不会触发外边距塌陷4、绝对定位固定定位会完全压住盒子 四、边偏移五、元素的显示与隐藏1、display显示隐藏2、visibility显示隐藏3、overflow溢出显示隐藏4、三者差异 六、子绝父相的由来 一、前言 CSS定位是用来控制元素在页面上的位置和排列方式的技术。CSS有三种基本的定位机制普通流、浮动流、定位流其中定位流包括相对定位、绝对定位和固定定位。 普通流元素默认从上至下或者从左至右的排序顺序浮动流添加了浮动的元素定位流添加了定位的元素包括相对定位、绝对定位、固定定位 接下来博主会从CSS定位、CSS边偏移、元素的显示与隐藏这三部分进行讲解 二、定位组成 定位将盒子定在某一个位置所以定位也是在摆放盒子按照定位的方式移动盒子 定位定位模式边偏移 定位模式用于指定一个元素在文档中的定位方式。边偏移则决定了该元素的最终位置 1、定位模式 定位模式决定元素的定位方式是通过CSS的position属性来设置的 1.1、静态定位static ①、语法定义 静态定位是元素的默认定位方式无定位的意思 #静态定位语法 position: static②、特点 静态定位按照标准流特性摆放位置它没有边偏移静态定位在布局时很少用到 1.2、相对定位relative ①、语法定义 相对定位是元素在移动位置时是相对于它原来的位置来说的 #相对定位语法 position: relative②、特点 它是相对于自己原来的位置来移动的移动位置的时候参照点是自己原来的位置原来在标准流的位置继续占有后边的盒子仍然以标准流的方式对待它不脱标继续保留原来位置 ③、代码示例 !DOCTYPE html html langenheadmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlestyle.box1 {//设置盒子相对定位position: relative;left: 130px;top: 140px;width: 200px;height: 200px;background-color: pink;}.box2 {width: 200px;height: 200px;background-color: palegreen;}/style /headbodydiv classbox1/divdiv classbox2/div /body/html1.3、绝对定位absolute ①、语法定义 绝对定位是元素在移动位置时是相对于它的祖先元素来说的 #绝对定位 position: absolute②、特点 如果没有祖先元素或者祖先元素没有定位则以浏览器为准定位如果祖先元素有定位相对、绝对、固定则以最近一级的有定位祖先元素未参考点移动元素绝对定位不再占有原先的位置脱标 ③、代码示例 1、没有祖先元素或者祖先元素没有定位 headmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlestyle.box1 {position: absolute;left: 300px;bottom: 390px;width: 200px;height: 200px;background-color: pink;}.big {width: 500px;height: 500px;background-color: palegreen;}/style /headbodydiv classbigdiv classbox1/div/div /body/html2、祖先元素有定位 headmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlestyle.box1 {position: absolute;left: 30px;bottom: 10px;width: 200px;height: 200px;background-color: pink;}.big {width: 500px;height: 500px;background-color: palegreen;}.bbig{position: relative;width: 700px;height: 700px;padding: 20px;background-color: blueviolet;}/style /headbodydiv classbbigdiv classbigdiv classbox1/div/div/div/body1.4、固定定位fixed ①、语法定义 固定定位是元素固定于浏览器可视区的位置。主要使用场景可以在浏览器页面滚动时元素的位置不会改变 #固定定位fixed position: fixed②、特点 以浏览器的可视窗口为参照点移动元素 a. 跟父元素没有任何关系 b. 不随滚动条滚动固定定位不再占有原先的位置 ③、代码示例 headmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlestyle.big {position: fixed;top: 100px;right: 40px;}/style /headbodydiv classbigimg src../02/images/user.png alt/divp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/pp好好学习/p /body④、固定定位算法 假如让盒子固定在版心右侧位置 让固定定位的盒子left: 50%走到浏览去可视区版心的一半位置让固定定位的盒子margin-left: 版心宽度的一半距离。多走版心宽度的一半位置 1.5、粘性定位sticky ①、语法定义 粘性定位可以被认为是相对定位和固定定位的混合 #粘性定位sticky position: sticky②、特点 以浏览器的可视窗口为参照点移动元素固定定位特点粘性点位占有原先的位置相对定位特点必须添加top、left、right、bottom其中一个才有效 ③、代码示例 headmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlestylebody{height: 3000px;}.fixed{width: 800px;height: 50px;background-color: pink;margin: 100px auto;position: sticky;top: 0;}/style /headbodydiv classfixed导航栏/div /body1.6、定位叠放次序 z-index ①、语法定义 在使用定位布局时可能会出现盒子重叠的情况。这时可以使用z-index来控制盒子的前后次序 #定位叠放次序 z-index: 数值②、特点 数值可以是正整数、负整数或0默认是auto数值越大盒子越靠上如果属性值相同则按照书写顺序后来居上数字后面不能加单位只有定位的盒子才有z-index属性 三、定位总结 1、绝对定位的盒子居中 加了绝对定位absolute的盒子不能通过margin: auto来实现水平居中但是可以通过以下计算方法实现水平和垂直居中 letf50%让盒子的左侧移动到父级元素的水平中心位置margin-left-100px让盒子向做移动自身宽度的一半 2、定位特殊特性 绝对定位position: absolute和固定定位position: fixed也和浮动float类似 行内元素添加绝对absolute或者固定fixed定位可以直接设置高度和宽度块级元素添加绝对absolute或者固定fixed定位如果不给宽度和高度默认大小是内容的大小 3、脱标的盒子不会触发外边距塌陷 浮动元素、绝对定位固定定位元素的都不会触发外边距合并的问题 4、绝对定位固定定位会完全压住盒子 浮动元素不同只会压住它下面标准流的盒子但是不会压住下面标准流盒子里面的文字/图片绝对定位固定定位会压住下面标准流所有的内容 四、边偏移 边偏移就是定位的盒子移动到最终位置 五、元素的显示与隐藏 1、display显示隐藏 displaynone a. 隐藏对象displayblock a. 除了转换为块级元素之外同时还有显示元素的意思display隐藏元素后不再占有原来的位置 2、visibility显示隐藏 visibilityvisible a. 元素可视visibilityhidden a. 元素隐藏visibility隐藏元素后继续占有原来的位置 3、overflow溢出显示隐藏 overflowvisible a. 不剪切内容也不添加滚动条overflowhidden a. 不显示超过对象尺寸的内容超出的部分隐藏掉overflowscroll a. 不管内容是否超出总是显示滚动条overflowauto a. 超出自动显示滚动条不超出不显示滚动条 4、三者差异 display显示隐藏元素但是不保留位置visibility显示隐藏元素但是保留原来的位置overflow溢出显示隐藏但是只是对于溢出的部分处理 六、子绝父相的由来 子绝父相子级是绝对定位absolute的话父级要用相对定位relative 相对定位经常用来作为绝对定位的父级 子级绝对定位不会占有位置可以放到父盒子里面的任何一个地方不会影响其他的兄弟盒子父盒子需要加定位限制子盒子在父盒子内显示父盒子布局时需要占有位置 如果父盒子是绝对定位的话父盒子会跑到子盒子的下边因此父盒子只能是相对定位 总结因为父级需要占有位置因此是相对定位子盒子不需要占有位置则是绝对定位
http://www.dnsts.com.cn/news/150521.html

相关文章:

  • 网站网站建设的原则有哪些网站如何做
  • 成都网站建设的公司哪家好90设计网站终身会员
  • 广西建设工程协会网站贵阳h5网站建设
  • 黄页大全18勿看2000网站一个公司做网站需要注意什么
  • 盱眙住房和城乡建设局网站wordpress 商城模板下载
  • 专门做餐饮运营的网站周口建设企业网站公司
  • wordpress程序员博客青岛网站快速排名优化
  • 服务型网站建设Wordpress development
  • 分布式网站架构深圳网站建设外包
  • 网站开发毕业设计说明网站推广服务方案
  • 红包网站开发西安三网合一网站建设
  • 怎么做网站标题优化产品推广网站哪个好
  • 天津网站建设方案服务怎样创建网站平台
  • 腾网站建设长沙智优营家
  • 做网站客户要提供什么牛杂网这类网站怎么做的
  • 苏州市建设人才网官方网站江西建设质量检测网站
  • 免费手机网站商城地方门户网站的前途
  • 网站建设就业方向济南的网站制作公司
  • 做哪些网站流量大上海定制app开发公司
  • 如何维护网站建设玉环建设规划局网站
  • 怎么在网站添加关键词中拓网络科技有限公司
  • 海外产品网站建设今天的最新消息
  • 淘宝导购网站怎么做自己做电商网站
  • 东莞微信网站建设代理最有效的免费推广方法
  • 四川网站建设企业网站制作二级建造师考试
  • 电子商务网站的推广方式优化什么建立生育支持政策体系
  • 网站备案查询姓名广西住房和城乡建设厅官网桂建云
  • c .net网站开发实例手机网站源代码
  • 大兴网站定制开发那些提卡网站是怎么做的
  • 沈阳商城网站开发台州网站建设方案推广