首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSS水平对齐显示-内联范围

CSS水平对齐显示-内联范围
EN

Stack Overflow用户
提问于 2015-09-15 16:19:27
回答 4查看 3.6K关注 0票数 3

其中包含以下HTML代码:

代码语言:javascript
复制
<div class="preloader">
  <img src="img/preloader.gif">
  <span>
    <strong>Получение адреса...</strong>
  </span>
</div>

CSS代码:

代码语言:javascript
复制
.preloader span {
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
}

我在div中垂直对齐span,但现在我需要水平对齐span。我已经尝试使用‘空白处:0自动’,但它不起作用。请告诉我,我该怎么做呢?谢谢!我需要左对齐的图像和居中对齐的结果文本。

EN

回答 4

Stack Overflow用户

发布于 2015-09-15 16:22:06

使用text-align: center;

代码语言:javascript
复制
.preloader {
  text-align: center;
}

.preloader img {
  float: left;
}

.preloader span {
  line-height: 64px;
}
代码语言:javascript
复制
<div class="preloader">
  <img src="http://orig14.deviantart.net/f682/f/2010/331/4/e/darth_vader_icon_64x64_by_geo_almighty-d33pmvd.png">
  <span>
    <strong>Получение адреса...</strong>
  </span>
</div>

小提琴:http://jsfiddle.net/r0z75mey/4/

票数 7
EN

Stack Overflow用户

发布于 2015-09-15 16:31:18

试试这个..。

代码语言:javascript
复制
.preloader span {
  display: inline;
  vertical-align: middle;
  margin: 0 auto;
}
.preloader {
  text-align: center;
}
.preloader img {
  float: left;
}
代码语言:javascript
复制
<div class="preloader">
  <img src="img/preloader.gif">
  <span>
    <strong>Получение адреса...</strong>
  </span>
</div>

票数 0
EN

Stack Overflow用户

发布于 2015-09-15 16:51:32

您好,检查此链接可能对您有帮助,http://jsfiddle.net/allenktpr80/tq0ta3gs/

代码语言:javascript
复制
<div class="preloader">
  <img src="http://www.ajaxload.info/images/exemples/21.gif">
  <span>
    <strong>Please wait while its loading</strong>
  </span>
</div>

如果您将加载器图像放在文本左侧,则使用此css

代码语言:javascript
复制
.preloader img {
  float: none;
  position: relative;
  top: 10px;
}

http://jsfiddle.net/allenktpr80/qvxe7jo4/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32581100

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档