2013-06-11 220 views
0

http://prntscr.com/19fg8xCSS - <a href> not clickable

所以我有兩個div,一個有:

.holder { display: table; 
position: fixed; 
z-index: 1000; 
height: 100%; 
width: 100%; 
text-align: center; 
} 

與其它的背後,我有

<div> 
    <a href="hello.php">Hello hum</a> 
</div> 

但無法點擊,我只能點擊IE瀏覽器。那麼,如果我刪除高度:100%,它會變成可點擊的,但我需要它的高度100%..

任何解決方案?

+1

請後,我們可以用它來複制這一問題的完整代碼示例。 jsFiddle.net上的一個例子也很有幫助。 – j08691

+6

您的'.holder'元素可能會覆蓋整個頁面。 – Blender

+0

div最有可能坐在鏈接上,所以你不能點擊它。 –

回答

0

你還沒有設置你的.holder類到你的div。

您的標記更改爲:

<div class="holder"> 
    <a href="hello.php">Hello hum</a> 
</div> 

FIDDLE

+0

現在試着嘗試,之後編輯 –

+0

Noup,不能這樣做,因爲我的div是固定的,所以我不能在她上面放置任何東西,否則它會修復在其他地方 –

1

正確使用此:

<div> 
    <a href="hello.php">Hello hum</a> 
</div> 
+0

花了我一秒鐘看到,關閉一個標籤應該解決問題:) – jamil

+0

忘記了當寫作題目,仍然存在問題 –

0

你打開標籤未關閉!

關閉它是這樣的:

<a href="hello.php">Hello hum</a> 

「/」是很重要的!

+0

是的,當我寫這個話題時忘了,但同樣的問題 –

0
<a href="hello.php">Hello hum<a>----<--here is error 
properly close your <a></a> 
+0

寫作時忘記了主題,仍然存在問題 –

0

使用

<a href="#somthing"></a> 

a{ 
position:absolute; 
top:0; 
left:0; 
z-index:1; 
display:block; 
width:100%; 
height:100%; 
} 
相關問題