HTML元素如何居中
2016-03-11 00:00
645 查看
摘要: HTML元素分为两类:行内元素和块级元素。
HTML元素分为两类:行内元素和块级元素。
可以使用margin:auto,实现水平居中;
行内元素可以使用vertical-align:middle,实现垂直居中;
vertical-align:middle对块级元素无效;
块级元素如果宽高固定,可以通过top属性实现垂直居中:
也可以使用position:fixed相对于屏幕定位。
水平居中也可以使用类似代码实现。
如果块级元素是动态大小,可以使用js达到相同效果。
BTW:css文件第一行一定要加上如下代码(不要问我为什么):
HTML元素分为两类:行内元素和块级元素。
可以使用margin:auto,实现水平居中;
行内元素可以使用vertical-align:middle,实现垂直居中;
vertical-align:middle对块级元素无效;
块级元素如果宽高固定,可以通过top属性实现垂直居中:
div{position:absolute; heigt:Xpx; top:calc(50%-1/2X); } div{position:absolute; heigt:Xpx; top:50%; margin-top:-1/2X; }
也可以使用position:fixed相对于屏幕定位。
水平居中也可以使用类似代码实现。
如果块级元素是动态大小,可以使用js达到相同效果。
BTW:css文件第一行一定要加上如下代码(不要问我为什么):
*{margin:0; padding:0; }
相关文章推荐
- html中的form表单
- 阅读HTML实践前五章 归纳总结
- 对html字符串中的src进行替换
- HTML转义常用表
- 使用Htmlunit上传文件
- htmlunit 优化
- HtmlUnit中屏蔽日志
- 自定义html maxlength
- 设置HtmlUnitDriver代理及处理用户验证问题
- htmlcleaner 使用示例
- BroadcastShardOperationFailedException[[vnvoos1.html][4] ]; nested: RemoteTransp
- HtmlUnit 模拟浏览器以及Cookie使用示例
- htmlunit
- HTML基础
- html 出现的错误
- html 常用的标签
- 转载 @html.ActionLink的几种参数格式
- HTML基础篇之meta标签
- [html]window.open 使用示例
- HTML学习笔记(二)——文本元素