我遇到了无法内联 HTML 元素的问题。我意识到这让人想起过去发生的问题,并且我可以使用诸如float
使其工作的方法,但我也想具体了解为什么inline
不起作用。
这是一个 JS Fiddle - http://jsfiddle.net/K27nT/2/。页面看起来不是 100%,但它显示了我的问题。
如果您朝底部看,您会看到一个链接“删除图像”。这应该符合Logo
and Select Image
,但事实并非如此。我已将 CSS 设置为显示元素inline
,但无论我做什么,它都不起作用。
出于测试的目的,我确实将显示更改为inline-block
,尽管在小提琴中工作,但在现实生活中仍然失败。我也确实将<a>
元素更改为<span>
,只是为了看看发生了什么,但这也失败了。因此,我相信我的问题是在此元素之前引起的,但我不知道是什么原因造成的。
谁能告诉我为什么inline
在这种情况下不起作用?谢谢。
作为一个仅供参考,这是页面实际外观的图像 -