博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
html编写过程中组件的布局
阅读量:6150 次
发布时间:2019-06-21

本文共 1325 字,大约阅读时间需要 4 分钟。

  在实现html画面的过程中,经常涉及到文本居中、div水平垂直居中相关的问题,为加强记忆,特总结如下:

  1、文本居中。测试条件是在div中的文本,html定义如下:

#201

  CSS定义如下:

.inter {    /* 宽度和高度需要相等 */    width: 40px;    height: 40px;    /* margin: 0 auto; */    background-color: white;    color: #56A1E9;        /* 文本居中 */    line-height:40px;/* height与line-height两个值要相等 */    text-align: center;}

  2、单个div居于父div中央,html定义如下:

#201

  CSS定义如下:

.outer {    /* 宽度和高度需要相等 */    width: 50px;    height: 50px;    position: relative;    background-color: #6DB0FF;}.inter {    /* 宽度和高度需要相等 */    width: 40px;    height: 40px;    /* margin: 0 auto; */    background-color: white;    color: #56A1E9;        /* 文本居中 */    line-height:40px;/* height与line-height两个值要相等 */    text-align: center;        /* 相对父元素中间对齐相等 */    position: absolute;    left: 50%;    top: 50%;    margin-left: -20px;    margin-top: -20px;}

  需要注意的是,父div中先定义position,然后子组件中再定义相对的position

  3、多个元素在父div中同一行居中显示,html代码如下:

  CSS定义如下:

.toolbar_footer .toolButton {    position: relative;    margin: 0px 5px;    width: 40px;    height: 40px;    /* float: left; */    display:inline-block; /* 设置按钮同一行居中显示 */    background-size: 100% 100%;    background-repeat: no-repeat;}

 

转载于:https://www.cnblogs.com/fordreaming/p/5486042.html

你可能感兴趣的文章
第14章1节《MonkeyRunner源码剖析》 HierarchyViewer实现原理 1
查看>>
chkconfig添加服务错误service memcached does not support chkconfig
查看>>
超棒的前端开发界面套件 - InK
查看>>
liunx 正则表达试
查看>>
JQuery插件:动态列和无间隙网格布局Mason.js
查看>>
照片编辑应用VSCO关闭纽约分部,部分员工被遣
查看>>
IIS增加站点,无法绑定http的解决方案
查看>>
160817 错误
查看>>
Linux之文件查找命令
查看>>
python高级之描述器
查看>>
CentOS-6 部署lnmp环境
查看>>
VC维再理解
查看>>
打包、压缩、解压
查看>>
eclipse出现"Building workspace". Java heap space
查看>>
Linux学习总结(十四) 文件的打包和压缩
查看>>
js实现360度图片旋转
查看>>
linux基础命令
查看>>
EIGRP小结
查看>>
MyBatis之Mapper XML 文件详解(三)-Result Maps
查看>>
11.7PMP试题每日一题
查看>>