Html:调整页面大小时图像将换行

标签 html css inline

我正在 HTML 页面上制作标题,其中我有一个图像与页面左侧对齐,一个图像与右侧对齐。当我水平放大页面时,我希望中心背景颜色为白色,当我水平缩小页面时,中心白色部分最小化为无。然后右侧的图像应该随着页面缩小从右侧切掉。

我遇到的主要问题是,当我缩小页面时,右边的图像会低于左边的图像。我怎样才能解决这个问题?中间部分也不是白色的。

HTML:

<div class="navlogo">
    <div class="left">
        <img src="Weir-Logo.jpg">
    </div>
    <div class="right">
        <img src="compass.jpg" />
    </div>
</div>

CSS:

.navlogo {
width:100%;
background-color: white;
}

.navlogo .left {
float:left;       
}

.navlogo .right {
float:right;
}

最佳答案

我会同意 Turnip 的回答,但如果您喜欢表格,这里还有另一种选择:

<table style="width:100%;background-color:white">
    <tr>
        <td align="left">
            <img src="Weir-Logo.jpg">
        </td>
        <td></td>
        <td align="right">
            <img src="compass.jpg" />
        </td>
    </tr>
</table>

关于Html:调整页面大小时图像将换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35039179/

相关文章:

javascript - Jquery Mobile 检测在 ListView 中单击了哪一行

html - 如何创建一个从输入框顶部开始的占位符?

javascript - Bootstrap 选项卡导航在 vue.js 中不起作用

html - 文字在下方流动

html - 内联样式不会覆盖

c++ - 我可以期望内联小函数吗?

html - 具有相对位置的重叠 div 会导致空白

javascript - 如何创建一个 "Bookmark this page"按钮?

javascript - 如何在jquery中改变宽度

html - 为什么内联网格在 Safari 中不起作用?