html - 我可以对齐图像和表格之间的文本吗?

标签 html css

我是初学者,我无法让某个页面看起来像我想要的元素方式。我在左侧 float 了一张图片,在右侧 float 了一张表格,但只要我在其中添加文本(我更喜欢介于两者之间),它就会将表格推到页面下方。

表格和图像的 CSS:

.charactertable
{
    padding: 0px;
    float: right;
}

.characters.img
{
    width: 150px;
    height: 220px;
    float: left;
    margin-left: 30px;
}

最佳答案

由于图像是左浮动的,而表格是 float 的:右浮动,如果您打算在两者之间添加文本,则需要在 HTML 中按正确的顺序放置它们。

顺序应该是这样的:

.charactertable {
    padding: 0px;
    float: right;
    border: 2px #DDD solid;
}
.characters.img {
    width: 150px;
    height: 220px;
    float: left;
    margin-left: 30px;
}
<img src="http://lorempixel.com/100/100" alt="" class="characters img">

<table class="charactertable">
    <tr>
        <td>Data</td>
        <td>Data</td>
    </tr>
</table>
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quas cumque voluptatum est esse ea. Quis nulla cumque nihil vitae ipsa excepturi veniam ut perspiciatis quibusdam minima ipsam reprehenderit. Deserunt reiciendis.

关于html - 我可以对齐图像和表格之间的文本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27207078/

相关文章:

javascript - Youtube 嵌入 API 和外部 JS

javascript - jquery 单选按钮上出现意外标记

Javascript:如何基于对象创建窗口/下拉菜单?

html - 将内联 block 应用于 div,但仍然很奇怪

javascript - 根据值输出更改背景颜色

HTML TextBox 数字后面的永久文本

html - 水平居中 2 div inline-block

javascript - 试图让按钮发挥作用,但我的警报弹出了书面脚本

jquery - 提交表单后切换提交按钮?

javascript - 获取光标插入符所在的选定内容可编辑元素的子元素的 ID