所以,免责声明,我约2天学习HTML和CSS。我认为将我的简历转化为网站将是一个很酷的项目。但是,在设计体验页面时遇到了一些问题。理论上,我想将鼠标悬停在某个div上,然后显示div中包含的一些文本。悬停部分工作,如果我只是使用:悬停而不是#att1:悬停,但如果我这样做,我不能有多个对象。希望这是有道理的。CSS悬停+ div不工作
我试图为每个创建一个div,只是制作一个div,但由于元素被放置在时间轴内,我无法获得正确的页面格式。
在一个侧面说明,一旦这是固定的,有什么办法悬停只适用于图像,而不是任何相关的边距/填充?
下面是我得到了什么:
#job1
{
\t display: none;
}
#job2
{
\t display: none;
}
#att1:hover + #job1
{
\t display: block;
}
#att2:hover + #job2
{
\t display: block;
}
<div class = "timeline">
\t \t
\t <div id = "line"></div>
\t \t \t
\t <a id = "att1" href = "#"><img id = "scintern" src = "https://www.santandercareers.com/content/themes/scusa-careers/assets/images/bemore.png" alt = "Santander Logo"></a>
\t <a id = "att2" href = "#"><img id = "scdss" src = "https://www.santandercareers.com/content/themes/scusa-careers/assets/images/bemore.png" alt = "Santander Logo"></a>
\t \t \t
</div>
\t \t
<div class = "textbox" id = "job1">
\t \t \t
\t <p class = "header">Santander Consumer USA, Inc.</p>
\t <p class = "body">"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."</p>
\t \t
</div>
\t \t
<div class = "textbox" id = "job2">
\t \t
\t <p class = "header">Santander Consumer USA, Inc. 2</p>
\t <p class = "body">"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."</p>
\t \t
</div>
PS。我保证我现在研究了大约4个小时。不过,也许我没有在正确的位置寻找,因为这对我来说太新了。
http://stackoverflow.com/questions/1139763/what-does-the-plus-sign-css-selector-mean –
元素,你想改变的元素必须是子元素,你正在盘旋 –