html - 将图标放在 H1 左侧

标签 html css

我想在我的标题旁边放一个图标。但它不合适..我怎样才能让它合适?

<div style="width:100%;">
 <div style="float: left;width:7%;min-width:40px;">
   <img src="http://superfood-zentrum.info/wp-content/uploads/2016/03/square.png"  /></div>
<div style="float: left;width:93%;">
<h1>My heading</h1>
</div>
</div>

最佳答案

使用vertical-align:middle,因此如果您更改文本或图像的大小,位置会自动对齐。

.myHeading img {
    margin-right:10px;
}
.myHeading h1, .myHeading img {
    display:inline-block;
    vertical-align:middle;
}
<div class="myHeading">
    <img src="http://superfood-zentrum.info/wp-content/uploads/2016/03/square.png" />
    <h1>My heading</h1>
</div>

<div class="myHeading">
    <img height="60px" src="http://superfood-zentrum.info/wp-content/uploads/2016/03/square.png" />
    <h1>My heading</h1>
</div>

<div class="myHeading">
    <img src="http://superfood-zentrum.info/wp-content/uploads/2016/03/square.png" />
    <h1 style="font-size:70px;">My heading</h1>
</div>

关于html - 将图标放在 H1 左侧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36164309/

相关文章:

javascript - 如何将相同的 javascript/jquery 应用于其他输入行

html - 用图片和下拉菜单排列页面

javascript - 如何在父窗口调整大小时调整 iframe 的大小

javascript - 如何将 css 应用于组件的子标记

javascript - 如何平滑地调整内部带有轮播的 Bootstrap Modal 的大小,该轮播具有不同大小的图像

javascript - 检索表格中元素的背景颜色

javascript - Chosen 使用 jQuery 默认选择一个选项

javascript - 为什么 $(window).animate scrollTop 不起作用?

css - 您如何像亚马逊的 Kindle 网络电子阅读器一样禁用复制、粘贴和打印功能?

javascript - Owl Carousel ,到达第一个/最后一个元素后禁用导航