html - 如何根据图像 css 对齐文本

标签 html css

我想根据图像对齐文本,文本被打断,其余文本位于图像下方。

这是我尝试过的:

Demo

HTML:

<section>
<div class="left"><img src="https://s-media-cache-ak0.pinimg.com/236x/44/9f/02/449f02a1a0328ed5f311112b83407fdf.jpg" alt="" ></div>
<div class="right"><span>Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo </span></div>
</section>

CSS:

div.left{
  vertical-align: middle;
   display: inline-block;
}
div.right{
  vertical-align: middle;
  display: inline;
}

最佳答案

请尝试此代码

div.left{
  vertical-align: middle;
   display: inline-block;
   float:left;
}
div.right{
  vertical-align: middle;
  display: inline;
}
<section>
    <div class="left"><img src="https://s-media-cache-ak0.pinimg.com/236x/44/9f/02/449f02a1a0328ed5f311112b83407fdf.jpg" alt="" ></div>
    <div class="right"><span>Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo Demo Demo demo </span></div>
</section>

关于html - 如何根据图像 css 对齐文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35718196/

相关文章:

html - HTML 元素溢出中的图像

javascript - Cordova 键盘更改布局

javascript - $( "#id").val();显示错误结果?

javascript - 在导航栏悬停时更改 div 的背景图像

javascript - 如何使用按钮代替表单外的输入?

python - 如何修复django模板中的html代码

css - 覆盖 Twitter 的 Bootstrap <hr> 样式

html - Canvas 菜单定位

CSS Paged Media : Cannot achieve desired breaking behaviour (break-after, 休息前什么都不做)

javascript - html5 canvas手形光标问题