近年来网站如雨后春笋般大批的出现在网络上,对于网站来说web后端开发也变得越来越重要。下面就让我们来了解一下CSS行内元素和块级元素的水平居中实例。
水平居中
行内元素和块级元素不同,对于行内元素,只需在父元素中设置text-align=center即可;
对于块级元素有以下几种居中方式:
1.将元素放置在table中,再将table的margin-left和margin-right设置成auto,将table居中,使在其之中的块级元素叶居中,但是这种方式不符合语义化标签的规范;
2.将块级元素转换行内元素(通过设置display:inline)后再居中.这种方式使居中元素变成行内元素而致使无法设置宽高;
3.设置父元素float:left,position:relative,left:50%;子元素float:left,position:relative,left:-50%,利用相对布局的方式居中.上面三种方式各有优劣,依使用情景具体选择.
以上就是精品为您准备的关于CSS行内元素和块级元素的水平居中实例的信息,希望对您的生活工作有帮助,祝您生活愉快。