我有三個鏈接<a>
有背景的元素,但鏈接的一半不可點擊,因爲背景與文本重疊。有誰知道解決方案?html元素背景使鏈接無法點擊
這裏是我做了什麼
<html>
<head>
<style>
li
{ list-style-type:none;
list-style:none;
position:relative;
height:100px;
}
#middle
{ width:350px;
background:url("images/middle.png");
left:405px;
height:250px;
padding-top:50px;
background-size:100%;
}
#left
{ left:275px;
width:240px;
height:150px;
padding:150px 60px 0 0;
background:url("images/left.png");
background-size:100%;
}
#right
{ left:580px;
width:235px;
height:150px;
padding:150px 0 0 70px;
background:url("images/right.png");
background-size:100%;
}
#test
{ height:325px;
}
.Item
{ position:absolute;
font-size:33px;
float:left;
margin:15px;
font-family: Georgia, Times, "Times New Roman", serif;
text-align:center;
}
</style>
</head>
<body>
<ul id="test">
<li id="left" class="Item"><a href="#">I want to<br>have some<br>text here</strong></a></li>
<li id="middle" class="Item"><a href="#">I want to<br>have some<br>text here</strong></a></li>
<li id="right" class="Item"><a href="#">I want to<br>have some<br>text here</strong></a></li>
</ul>
</body>
</html>
HTML似乎被打破。您有幾個關閉''標籤,但沒有開放''標籤來匹配它們。 – Boaz 2013-05-09 12:23:46
@Boaz是正確的,通過http://validator.w3.org/#validate_by_input運行它;糾正這些錯誤將有助於長遠。 – 2013-05-09 12:28:42
你爲什麼要休息。限制你的href大小會更有意義,增加z-index不會解決這個問題,你有一些主要的編碼問題,如Boaz所說的。 – Cam 2013-05-09 12:52:06