页面布局(各种居中定位等)
水平垂直居中
/* 居中元素Add CSS*/
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
/*居中元素根据内容给出宽度,也就是说可以居中包裹的子元素,但子元素宽度如果宽度超出550px将自动换行。*/
方式2:
/* 居中元素Add CSS*/
width: 600px;
height: 600px;
position: absolute;
top: 1px;
bottom: 1px;
left: 1px;
right: 1px;
margin: auto;
方式3:
/* 父元素Add CSS*/
width: 600px;
height: 600px;
display:flex;
/* 居中Add CSS*/
margin:auto;
/* 居中元素根据内容给出宽度,也就是说可以居中包裹的子元素,但子元素宽度超过祖先元素宽度将自动换行。*/
水平居中
方式1:
/* 居中Add CSS*/
width: 600px;
height: 600px;
margin:0 auto;
方式2:
/* 父元素Add CSS*/
width: 600px;
height: 600px;
position:relative;
left:50%;
/* 居中元素Add CSS*/
width: 600px;
height: 600px;
position:relative;
right:50%;
水平居中内联元素
父元素Add CSS
width: 600px;
text-align: center;
垂直居中内联元素
父元素Add CSS
height: 500px;
line-height: 500px;
定位的元素控制层叠顺序
position:abstract;
z-index:-1;
清除浮动的影响
1 父元素添加样式
overflow:hidden
2 父元素添加样式
overflow:auto
3 浮动元素后加空标签,并设置样式
clear:both
4 父元素设置宽高
5 父元素添加样式
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}
让文字消失
父元素Add CSS
display: block;
text-indent: -999em;
图片处理
图片等比缩放
img{
width: auto;
height: auto;
max-width: 100%;
max-height: 100%;
}
图片大于父元素居中
pa{text-aline:center;}
son{margin:0 -100%}
!important 增加样式权重 语法:
样式名:值 !importan;
图片元素在相对于内联元素垂直居中
vertical-align: middle;
- CSS3与页面布局学习总结(三)——BFC、定位、浮动、7种垂直居中方法
- CSS各种居中布局方法汇总
- css布局------各种居中
- CSS布局奇淫技巧之--各种居中
- 页面架构(笔记2)——垂直居中布局
- 移动端web开发之坑--自适应布局下的返回页面位置定位问题
- Android 如果布局中有ScrollView和Fragment或者带有滚动条的布局进行嵌套,布局加载完成页面无法定位到顶部的情况
- 内嵌盒子定位和居中问题,在缩放浏览器情况下,不会影响盒子的布局
- css布局------各种居中
- [置顶] css设置标签的水平与垂直居中,定位与弹性盒布局的的结合
- 页面架构(笔记3)——水平垂直都居中布局
- CSS布局奇淫技巧之--各种居中
- CSS在页面布局中实现div垂直居中的方法总结(转)
- CSS布局技巧之--各种居中
- 层定位方式让div在页面居中
- ios下,iframe页面中的position:fixed定位布局错误
- div+css 页面布局居中
- CSS布局奇淫技巧之--各种居中
- div布局中将页面居中的方法
- css布局------各种居中