您现在的位置是:网站首页> 编程资料编程资料
CSS定位的几个类型简单介绍CSS Transition通过改变Height实现展开收起元素从QQtabBar看css命名规范BEM的详细介绍css实现两栏布局,左侧固定宽,右侧自适应的多种方法CSS 实现Chrome标签栏的技巧CSS实现两列布局的N种方法CSS实现隐藏搜索框功能(动画正反向序列)CSS3中Animation实现简单的手指点击动画的示例详解CSS中的特指度和层叠问题详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)关于CSS浮动与取消浮动的问题
2021-09-06
1345人已围观
简介 CSS定位有相对定位、绝对定位、静态定位以及固定定位,本文就对这几个定位属性做下简单的介绍
1、相对定位 - relative
使用相对定位的盒子,会相对它原来应该在的位置进行偏移,偏移到指定的位置;
使用相对定位的盒子仍然在标准流中,它对父盒子和兄弟盒子没有任何的影响。
2、绝对定位 - absolute
使用绝对定位的盒子以它的“最近”的一个“已经定位”的“祖先元素”为基准进行偏移。如果没有已经定位的祖先元素,那么会以浏览器窗口为基准进行定位;
绝对定位的框从标准流中脱离,这意味着它们对其后的兄弟盒子的定位没有影响,其他的盒子就好像这个盒子不存在一样。
3、静态定位 - static
默认值,基本不需要关注
4、固定定位 - fixed
它和绝对定位类似,只是以浏览器窗口为基准进行定位,也就是当拖动浏览器窗口的滚动条时,依然保持对象位置不变
使用相对定位的盒子,会相对它原来应该在的位置进行偏移,偏移到指定的位置;
使用相对定位的盒子仍然在标准流中,它对父盒子和兄弟盒子没有任何的影响。
2、绝对定位 - absolute
使用绝对定位的盒子以它的“最近”的一个“已经定位”的“祖先元素”为基准进行偏移。如果没有已经定位的祖先元素,那么会以浏览器窗口为基准进行定位;
绝对定位的框从标准流中脱离,这意味着它们对其后的兄弟盒子的定位没有影响,其他的盒子就好像这个盒子不存在一样。
3、静态定位 - static
默认值,基本不需要关注
4、固定定位 - fixed
它和绝对定位类似,只是以浏览器窗口为基准进行定位,也就是当拖动浏览器窗口的滚动条时,依然保持对象位置不变
相关内容
- CSS解决文字与图片不能水平居中对齐的问题CSS实现同一行的图片和文字垂直居中对齐的方法垂直居中对齐的CSS示例代码css中使input输入框与img(图片)在同一行居中对齐通过css使用background-color为背景图添加遮罩效果的两种方法SCSS移动端页面遮罩层效果的实现及常见问题解决css遮罩全屏居中对齐的实现方式
- 让示例代码在手机上换行显示以避免恼人的滚动条CSS Transition通过改变Height实现展开收起元素从QQtabBar看css命名规范BEM的详细介绍css实现两栏布局,左侧固定宽,右侧自适应的多种方法CSS 实现Chrome标签栏的技巧CSS实现两列布局的N种方法CSS实现隐藏搜索框功能(动画正反向序列)CSS3中Animation实现简单的手指点击动画的示例详解CSS中的特指度和层叠问题详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)关于CSS浮动与取消浮动的问题
- 通过CSS样式来修改ExtJS:TreePanel的小图标原生js实现的日期时间插件鼠标点击文本框弹出日期时间表格选择日期效果JS鼠标悬停开关灯渐变显示图片及点击后慢慢变大/变小显示的全屏相册动无需点击鼠标感应图片无缝左右JS滚动代码JS制作页面鼠标点击拖动生成小图标特效源码
- 页面在360浏览器下显示不正常的兼容性问题浅谈原生页面兼容IE9问题的解决方案新版chrome浏览器设置允许跨域的实现css hack之\9和\0就可能对hack IE11\IE9\IE8无效css区分ie8/ie9/ie10/ie11 chrome firefox的代码解决CSS浏览器兼容性问题的4种方案常见的浏览器兼容性问题(小结)border-radius IE8兼容处理的方法浅谈遇到的几个浏览器兼容性问题base64图片在各种浏览器的兼容性处理 对常见的css属性进行浏览器兼容性总结(推荐)
- 最简洁的CSS清除浮动的方法css清除浮动的几种方法和示例css清除浮动的几种方法以及对应规范说明css如何清除浮动常用的方法有哪些div清除浮动css样式代码分享(4种方法)css中clearfix清除浮动的用法及其原理示例介绍CSS清除浮动使父级元素展开的三个方法css清除浮动clearfix:after的用法详解(附完整代码)
- 通过float实现两个div不换行设置div背景透明的方法示例CSS实现div不设高度完全居中div自适应高度自动填充剩余高度详解DIV+CSS的命名规矩才能有利于SEO优化的实现方法DIV或者DIV里面的图片水平与垂直居中的方法详解如何用div实现自制滚动条div对齐与网页布局详解DIV+CSS实现电台列表设计的示例代码div+css实现带箭头的面包屑导航栏不定宽高的文字在div中垂直居中实现方法
- 将td中文字过长的部分变成省略号显示的小技巧CSS Transition通过改变Height实现展开收起元素从QQtabBar看css命名规范BEM的详细介绍css实现两栏布局,左侧固定宽,右侧自适应的多种方法CSS 实现Chrome标签栏的技巧CSS实现两列布局的N种方法CSS实现隐藏搜索框功能(动画正反向序列)CSS3中Animation实现简单的手指点击动画的示例详解CSS中的特指度和层叠问题详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)关于CSS浮动与取消浮动的问题
- CSS的Word_break、Word_Wrap的区别及应用CSS word-wrap同word-break的区别 word-break:break-all和word-wrap:break-word区别总结浅析word-break work-wrap的区别
- 一行文字超过div宽度的时如何让它不换行设置div背景透明的方法示例CSS实现div不设高度完全居中div自适应高度自动填充剩余高度详解DIV+CSS的命名规矩才能有利于SEO优化的实现方法DIV或者DIV里面的图片水平与垂直居中的方法详解如何用div实现自制滚动条div对齐与网页布局详解DIV+CSS实现电台列表设计的示例代码div+css实现带箭头的面包屑导航栏不定宽高的文字在div中垂直居中实现方法
- CSS设置未知大小图片在已知大小容器水平垂直居中CSS居中实例之大小不固定的图片居中方法