大家下午好。HTML和CSS'浮动'属性
如果我不使这一点容易理解,请耐心等待。这里是我的代码和一个图片链接,我将用它来尝试解释我的问题。代码如下: 的HTML
<header>
<div>
<a href="index.html"><img src="../images/columns.png" alt="columns">`</a>`
<h2>The Compendium</h2>
<h3>Of Greek Mythology</h3>
</div>
的CSS
header {
position: relative;
background-image: url(../images/1024px-Raffaello,_concilio_degli_dei_02.jpg)
}
header div{
background-color: rgba(255,255,255,0.80)
}
header img {
height: 100px;
float: left;
margin-left: 2em;
margin-bottom: 1em;
margin-top: 1em
}
header h2 {
position: relative;
padding-top: 1em;
padding-left: 7.5em;
font-size: 170%
}
header h3 {
font-size: 120%;
padding-left: 7.5em;
}
而且图像
https://pbs.twimg.com/media/DJiQWAgXkAAqmdP.jpg:large
基本上就是我想要做的是有一个背景图像我的标题,你会在图像中看到。在该背景图像之上,我想要一个白色的透明背景,以便正确看到黑色文本。我有这个想法,除了一个,列标志。因为我浮动它,所以白色透明背景不会扩展到导航栏,如图所示。
如果任何人都可以想到另一种方式来定位标志,使文本仍然可以在相同的地方或至少接近它,我将不胜感激。
我不知道我知道了。唯一浮动的是img,根据屏幕截图,它位于屏幕上的正确位置。那么你是否遇到过“白色透明”(原文如此)背景? –
@PoseidonofSea你有任何地方托管这个网站,或者你可以用你的代码创建一个小提琴吗? –
我有网站托管。它的网址是:http://christiaanblom.coolpage.biz/The_Hero_%20Compendium.html 它的任务,这就是为什么它看起来业余。我仍在学习 – PoseidonofSea