2012-07-26 80 views
0

我有一个标识,我想链接回我的主页。但是,当我超链接徽标时,我注意到链接横跨整个页面(即横跨徽标左侧和右侧的空白),而不是仅放在徽标图像上。我的超链接遍历整个页面而不仅仅是图片

我的HTML:

<a href="#" id="splash-logo"> 
    <img src="images/splash-logo.png" width="259" height="51"> 
</a> 

我的CSS:

#splash-logo { 
    clear: both; 
    width:100%; 
    display: inline-block; 
    text-align:center; 
} 

谢谢!

+0

你的CSS显示元素的宽度为100%,所以它会占用整个页面的宽度。如果您希望将其设置为图像的大小,请将其设置为259px。 – John 2012-07-26 17:39:30

回答

3

摆脱宽度:100%,因为它是100%的宽度,当然这将跨越整个(水平)的页面

+2

不完全。如果标签的父母已经指定了它,则只需填写该父母,但这并不一定意味着它是100%的页面。 – 2012-07-26 17:41:23

+0

因此我说过,而不是100%的网页 – Huangism 2012-07-26 19:04:23

1

您的链接的宽度是父标签的宽度。而不是做100%,只需指定块的宽度。

相关问题