将图像和文本放在跨度中的同一行上

特拉维斯

遇到一些麻烦。

我遵循了这一点:CSS在同一行和其他一些来源上对齐图像和文本,但运气并不好。

通过上面的链接,它建议添加float:left;clear:left;作为解决方案。它部分起作用,但是将图标推到最远的角落,而不是将其保持在中心。的HTML

<div class="parent">
<span class="child"><img class="clipart" src="http://waplasticsurgery.com/wp-content/uploads/2016/10/test_phone.png">(XXX)-XXX-XXXX</span>
<div id="space"></div>
<span class="child">Email Inquiry</span>
</div>

的CSS

.parent{
  width:100%;
  height:76px;
  border:1px solid grey;
  border-radius:12px;
  display: -ms-flexbox;
  display:flexbox;
  display:flex;
  text-align:center;
  align-items:center;
  justify-content:center;
}
#space{
  width:10px;
  display:inline-block;
}
.child{
    font-family: 'Lato', sans-serif;
    font-size:14px;
    font-weight:bold;
  width:200px;
  height:45px;
  line-height:45px;
  display:inline-block;
  vertical-align:middle;
  border:2px solid #8CAAD2;
  border-radius:10px;
}

.clipart{
    vertical-align:middle;
    display:inline-block;
    float:left;
    clear:left;
}

jsfiddle

最终目标是使它在垂直和水平方向上与其他文本对齐。

所有提示表示赞赏!

梅尔基泽德克

试试这个:

.parent{
  width:100%;
  height:76px;
  border:1px solid grey;
  border-radius:12px;
  display: -ms-flexbox;
  display:flexbox;
  display:flex;
  text-align:center;
  align-items:center;
  justify-content:center;
}
#space{
  width:10px;
  display:inline-block;
}
.child{
    font-family: 'Lato', sans-serif;
    font-size:14px;
    font-weight:bold;
  width:200px;
  height:45px;
  line-height:45px;
  display:inline-block;
  vertical-align:middle;
  border:2px solid #8CAAD2;
  border-radius:10px;
}

.clipart{
    vertical-align:middle;
    display:inline-block;
    clear:left;
}
<div class="parent">
<span class="child"><img class="clipart" src="http://i.imgur.com/Cc37OOU.png">(XXX)-XXX-XXXX</span>
<div id="space"></div>
<span class="child"><img class="clipart" src="http://i.imgur.com/IsuHm7W.png">Email Inquiry</span>
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将图像视图和文本视图放在同一行中

来自分类Dev

将图标和文本放在同一行中,两端相反

来自分类Dev

将图像和文本在同一行对齐

来自分类Dev

如何将分号放在富文本框中的同一行上?

来自分类Dev

如何将按钮和文本放在同一行?

来自分类Dev

无法将图片和文字放在同一行

来自分类Dev

将标志和文字放在同一行

来自分类Dev

如何将图像和文本输入到同一行上载到Google表格

来自分类Dev

如何将常规文本和动画文本放在同一行上?

来自分类Dev

React Native:在同一行中垂直和水平对齐图像和文本

来自分类Dev

如何在同一行中设置两个图像和文本

来自分类Dev

将标签与同一行上的跨度对齐-CSS

来自分类Dev

如何将图像链接放在同一行上?

来自分类Dev

将Button和Text放在同一行上,并将文本作为Button的中心

来自分类Dev

将新文本放在输出文件的同一行上

来自分类Dev

如何将文本放在 HTML 的同一行上?

来自分类Dev

字段和文本在同一行

来自分类Dev

图像和文本全部在一行中

来自分类Dev

HTML将元素放在同一行中

来自分类Dev

如何将“表单”放在同一行中?

来自分类Dev

如何制作包含图像和文本的 4 列,并为同一行中的每列设置链接?

来自分类Dev

CSS在同一行上放置文本和图像

来自分类Dev

如何对齐图像下方和侧面的文本,并使用CSS Bootstrap 4将其放在同一行中

来自分类Dev

使用Bootstrap或CSS在同一行上显示HTML文本框和文本

来自分类Dev

在div中居中放置文本,而忽略同一行上的图像宽度

来自分类Dev

将文本放在HTML表格的一行中

来自分类Dev

将 <h5> 文本与普通文本放在同一行

来自分类Dev

Html:如何将两个图像一个在另一个上面与文本放在同一行?

来自分类Dev

在vuetify中将对齐文本放在同一行上

Related 相关文章

  1. 1

    将图像视图和文本视图放在同一行中

  2. 2

    将图标和文本放在同一行中,两端相反

  3. 3

    将图像和文本在同一行对齐

  4. 4

    如何将分号放在富文本框中的同一行上?

  5. 5

    如何将按钮和文本放在同一行?

  6. 6

    无法将图片和文字放在同一行

  7. 7

    将标志和文字放在同一行

  8. 8

    如何将图像和文本输入到同一行上载到Google表格

  9. 9

    如何将常规文本和动画文本放在同一行上?

  10. 10

    React Native:在同一行中垂直和水平对齐图像和文本

  11. 11

    如何在同一行中设置两个图像和文本

  12. 12

    将标签与同一行上的跨度对齐-CSS

  13. 13

    如何将图像链接放在同一行上?

  14. 14

    将Button和Text放在同一行上,并将文本作为Button的中心

  15. 15

    将新文本放在输出文件的同一行上

  16. 16

    如何将文本放在 HTML 的同一行上?

  17. 17

    字段和文本在同一行

  18. 18

    图像和文本全部在一行中

  19. 19

    HTML将元素放在同一行中

  20. 20

    如何将“表单”放在同一行中?

  21. 21

    如何制作包含图像和文本的 4 列,并为同一行中的每列设置链接?

  22. 22

    CSS在同一行上放置文本和图像

  23. 23

    如何对齐图像下方和侧面的文本,并使用CSS Bootstrap 4将其放在同一行中

  24. 24

    使用Bootstrap或CSS在同一行上显示HTML文本框和文本

  25. 25

    在div中居中放置文本,而忽略同一行上的图像宽度

  26. 26

    将文本放在HTML表格的一行中

  27. 27

    将 <h5> 文本与普通文本放在同一行

  28. 28

    Html:如何将两个图像一个在另一个上面与文本放在同一行?

  29. 29

    在vuetify中将对齐文本放在同一行上

热门标签

归档