HTML各种情况居中总结
2014-07-25 14:32
288 查看
前提: 父盒子固定大小(宽高),其里面的“内容”在水平和垂直方向的居中对齐的常见做法:
内部居中:
水平居中:
A:“内容”为一行文字或文字性行内元素(span,a,b,u):在父盒子上设置text-align:center;
B:“内容”为具有一定形状的行内元素(如img,input,textarea):同文字(A)
C:“内容”为块元素: margin:0 auto;
垂直居中:
A:“内容”为一行文字或文字性行内元素(span,a,b,u):在父盒子上设置line-height为父盒子的高度;
B:“内容”为具有一定形状的行内元素(如img,input,textarea):同块元素(C)
C:“内容”为块元素: 在块元素上设置:position:relative;top为父盒子高度一半;margin-top为该块元素高度一半的负值
外部居中:
img与textarea与其紧挨着的文字垂直居中对齐:设置其vertical-align:middle;
input与紧挨着的文字自然垂直居中
内部居中:
水平居中:
A:“内容”为一行文字或文字性行内元素(span,a,b,u):在父盒子上设置text-align:center;
B:“内容”为具有一定形状的行内元素(如img,input,textarea):同文字(A)
C:“内容”为块元素: margin:0 auto;
垂直居中:
A:“内容”为一行文字或文字性行内元素(span,a,b,u):在父盒子上设置line-height为父盒子的高度;
B:“内容”为具有一定形状的行内元素(如img,input,textarea):同块元素(C)
C:“内容”为块元素: 在块元素上设置:position:relative;top为父盒子高度一半;margin-top为该块元素高度一半的负值
外部居中:
img与textarea与其紧挨着的文字垂直居中对齐:设置其vertical-align:middle;
input与紧挨着的文字自然垂直居中
相关文章推荐
- opencv各种内存泄露情况的大总结
- opencv各种内存泄露情况的大总结
- 【Html】水平居中总结-不定宽块状元素方法(一)
- HTML--元素居中各种处理方法2
- HTML--元素居中各种处理方法
- 各种情况下 Data Binding 总结
- 不固定宽度和高度的情况下CSS调整div居中的方法总结
- 关于html水平垂直居中的一些总结吧
- 让HTML页面元素居中的各种实现方法
- jdbc连接mysql各种情况总结
- Html:元素水平居中方案总结
- opencv各种内存泄露情况的大总结
- 在html里面处理菱形元素的各种情况
- html长度单位和水平居中总结part4
- 总结几种居中放置的情况
- opencv各种内存泄露情况的大总结
- opencv各种内存泄露情况的总结
- Activity 各种情况下的生命周期总结
- 【Html】水平居中总结-不定宽块状元素方法(三)
- Html+CSS_居中布局的总结