html中心对齐,html – 对齐内联块中心

中心对齐内联块元素的最简单方法是什么?

理想情况下,我不想为元素设置宽度.这种方式取决于在元素内输入的文本,内联块元素将扩展到新的宽度,而不必改变CSS内的宽度.内联块元素应该彼此重心(不是并排),以及元素内的文本.

请参阅下面的代码或参见jsFiddle.

当前的HTML:

Hello,John Doe.

Welcome and have a wonderful day.

目前的SCSS:

@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600);

body {

margin: 0 auto;

background: rgba(51,51,1);

font-family: 'Open Sans',sans-serif;

}

div {

width: 100%;

height: auto;

margin: 15% 0;

text-align: center;

h2 {

margin: 0 auto;

padding: 10px;

text-align: center;

float: left;

clear: left;

display: inline-block;

&:first-child {

color: black;

background: rgba(255,255,1);

}

&:last-child {

color: white;

background: rgba(117,80,161,1);

}

}

}

在两个元素之间添加一个br并取出浮动:left / clear:left可能是最简单的方法;但是,如果有另一种方式,我很好奇.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值