我在尝试将图像和h1标签对齐在一行时遇到问题。我试过显示:内联和内联块它们不起作用,只制作了两个容器。我在该部分添加了100%的宽度,但仍然没有。 Float也不起作用,如果确实如此,它会搞砸页面的对齐方式。我究竟做错了什么?有时很难理解为什么它不能按预期工作并需要一些帮助。
HTML
<section>
<img id="me" src="assets/img/pose1.jpg" alt="A photo of me." />
<h1>FOLLOW ME ON...</h1>
</section>
CSS
section{
display:inline-block;
width:100%;
}
h1{
position:relative; /*position wherever desired on the page*/
top:0;
bottom:0;
right:0;
left:0;
font-weight:bold;
font-size:40px;
color:#FFFFFF;
background-color:#FFB405;
}
答案 0 :(得分:4)
将display: inline-block;
添加到您的h1
媒体资源中,因为我已完成here。
答案 1 :(得分:0)
试试这个: -
h1{
position:relative; /*position wherever desired on the page*/
top:0;
bottom:0;
right:0;
left:0;
font-weight:bold;
font-size:40px;
color:#FFFFFF;
background-color:#FFB405;
display: inline-block;
}
答案 2 :(得分:0)
h1
...
这应该有效
section {
display: block;
}
h1 {
position:relative; /*position wherever desired on the page*/
display: inline-block;
font-weight:bold;
font-size:40px;
color:#FFFFFF;
background-color:#FFB405;
}
section img {
display: inline-block;
}