【发布时间】:2015-02-23 11:50:14
【问题描述】:
Jsfiddle
我对 HTML 和 CSS 非常陌生,我的弱点是定位。 1)每张图片都有其各自的绿色按钮,但我的问题是如何将这些图片彼此相邻而不是彼此重叠?
2) 我将如何编码,以便如果我将鼠标悬停在图片上,相应的按钮仍会改变颜色并允许我单击图片以转到链接?
HTML
<!DOCTYPE html>
<div id="chewning">
<img src="http://scontent-b.cdninstagram.com/hphotos-xap1/t51.2885-15/10518156_366963580136787_506416400_a.jpg" </img>
<a href="https://www.youtube.com/user/maxxchewning">
<div id="EFGREEN">
</div>
</a>
<div id="CG">
<img src="http://cdn.shopify.com/s/files/1/0232/0959/products/575757_10152033748519359_1620549997_n_2.jpg?v=1398666646"></img>
</div>
<a href="https://www.youtube.com/user/Christianguzmanfitne">
<div id="CGGreen">
</div></a>
</html>
CSS
#chewning {
display:inline-block;
margin-right:1000px;
margin-top:-40;
}
#EFGREEN {
background-color:green;
width:306px;
height:100px;
display:block;
}
#EFGREEN:hover{
background-color:red;
}
a:{
display:block;
}
#CG{
float:right;
}
#CGGreen{
background-color:green;
width:414px;
height:500px;
}
#CGGreen:hover{
background-color:red;
}
【问题讨论】:
-
你的标记没有意义。
-
由于您是 html 和 css 的新手,使用 Bootstrap 3.0 帮助您了解 css 中的事物应该如何根据您想要做的事情工作并不是一件坏事。 http://getbootstrap.com 玩一会儿就好理解了
-
您的模型充分说明了从基础开始的重要性。按照此链接了解 HTML 和 CSS 的基础知识。 w3schools.com/html/default.asp
-
我建议前往CodeAcademy 并从 HTML 和 CSS 标记的基础开始,而不是像你一样毫无准备地钻研。