CSS几种居中方式
来源:互联网 发布:手写图片识别软件 编辑:程序博客网 时间:2024/04/30 13:53
text-algin普通居中
首先使指定div
样式 div{ border:2px red dotted }
/*------------居中----------*/#boxCenter{ text-align: center;}<h1>居中</h1> <div id="divBox"> <p id="boxCenter">居中居中居中居中</p> <div id="boxCenter"><img src="http://static.tieba.baidu.com/tb/editor/images/client/image_emoticon25.png" alt="滑稽"/> </div> </div>
效果:
定宽元素居中
本质利用了margin的属性特点
#boxWidth{ width: 200px;/* width不能删除,否则无法居中 */ margin: 10px auto;} <h2>定宽元素</h2> <div id="boxWidth">定宽元素定宽元素定宽元素</div>
效果:
不定宽元素居中
有三种居中方式
利用table居中
table{ border: 2px red dotted; margin: 0 auto;} 第一种 <table> <tr><td>第一种</td><td>第一种</td><td>第一种</td></tr> </table>
效果图见最后
利用ul居中
.container{ text-align:center;}/* margin:0;padding:0(消除文本与div边框之间的间隙)*/.container ul{ list-style:none; margin:0; padding:0; display:inline;}/* margin-right:8px(设置li文本之间的间隔)*/.container li{ margin-right:8px; display:inline;}第二种 <div class="container"> <table> <tr><td> <ul> <li>第1行元素</li> <li>第2行元素</li> <li>第3行元素</li> </ul></td> </tr> </table> </div>
效果图见最后
利用relative居中
/* 第三种居中方法 */.container_2{ float:left; position:relative; left:50%}.container_2 ull{ margin:0; padding:0; float:left;}.container_2 lii{ float:left; display:inline; margin-right:8px;}第三种<br/> <div class="container_2"> <ull><lii>1</lii><lii>2</lii><lii>3</lii></ull> </div>
第三种居中方法效果图:
0 0
- CSS几种居中方式
- css垂直居中的几种方式
- CSS中的几种居中方式整理
- css中的几种图片居中方式
- CSS-几种元素居中方式
- 用CSS实现居中的几种方式
- 前端面试经典问题:CSS中居中的几种方式
- 前端面试经典问题——css居中的几种方式
- 【笔试题】阿里内推---CSS实现元素居中的几种方式
- 用纯css使div水平居中的几种方式
- CSS的几种居中布局
- CSS水平居中的几种方法
- CSS垂直居中的几种方法
- css垂直居中的几种方法
- CSS几种水平居中方法
- CSS中的几种垂直居中方法
- CSS盒子居中的几种方法
- CSS垂直居中几种方法
- js post 清除REFERER 来路,全网首发
- Centos7 下禁用Mysql密码的强度加强validate_password插件
- 80x86微处理器第三章总结
- 【Java工具类】Runtime 例如,JAVA虚拟机在运行时,最大内存是多少
- 第22章 gawk进阶
- CSS几种居中方式
- NFS服务
- 大数据与智能技术
- python学习资料
- bug宝典JAVA篇 Caused by: org.quartz.JobPersistenceException: Couldn't store trigger
- error: unknown host service adb
- caffe在centos中艰难的安装
- uWSGI + Flask + MongoDB遇到的那些坑
- 简洁优雅地实现夜间模式