通常首选方法是使用 flexbox 居中内容。只需三行代码即可: display:flex ,然后使用 align-items:center 和 justify-content:center 将子元素垂直和水平居中。
如下代码:
html:
css:
使用grid(网格)与flexbox非常相似,也是一种常见的技术,尤其是布局中已经使用网格的情况下。与前一种flexbox技术的唯一区别是它显示为栅格。
如下代码:
html:
css:
使用css transform 居中元素,前提是容器元素必须设置为 position:relative ,然后子元素使用 left:50%和 top:50% 偏移子元素,最后使用 translate(-50%,-50%) 以抵消其偏移的位置。
代码如下:
html:
css:
最后,表格居中是一种旧技术,在使用旧浏览器时,您可能会喜欢这种技术。前提是容器元素设置为 display:table ,然后子元素设置为 display: table-cell ,最后使用 text-align: center 水平居住和 vertical-align: middle 垂直居中。
代码如下:
html:
css:
1、首先,打开html编辑器,新建html文件,例如:index.html。
2、在index.html中的<style>标签中,输入css代码:span {position: absolutetop: 45pxleft: 180px}。
3、浏览器运行index.html页面,此时成功通过css设置了文字在图片上面居中显示。
1、想要让文字在底部,需要用到 position:fixedbottom:0pxleft:0px
2、想要让文字居中,需要用到 text-align:center
3、具体代码
<div class="div_foot">
&copy2017-2018
</div>
.div_foot {
position: absolute
height: 50px
text-align: center
line-height: 50px
width: 100%
扩展资料
HTML的编辑器
1、基本文本、文档编辑软件,使用微软自带的记事本或写字板都可以编写,当然,如果你用WPS来编写,也可以。不过存盘时请使用.htm或.html作为扩展名,这样就方便浏览器认出直接解释执行了。
2、半所见即所得软件,
如:FCK-Editer、E-webediter等在线网页编辑器;
3、所见即所得软件,使用最广泛的编辑器,完全可以一点不懂HTML的知识就可以做出网页,如:
AMAYA(出品单位:万维网联盟);
FRONTPAGE(出品单位:微软);
Dreamweaver(出品单位:Adobe)。
参考资料
百度百科-HTML