Html <;输入>;是';在'下&书信电报;p>;,这个<;p>;其中<;输入>;谎言忽略了它的高度
我的Html <;输入>;是';在'下&书信电报;p>;,这个<;p>;其中<;输入>;谎言忽略了它的高度,html,css,primefaces,Html,Css,Primefaces,我的标签有一种奇怪的行为。在中有一个元素。我所有的标记的高度为15px,我的元素的高度为16px 当我用Firebug检查页面时,它看起来像元素在标记的上方或下方,而不是在一个标记内 页面是XHTML1.0过渡版,但是元素没有关闭-不幸的是,我无法更改它,因为它是由创建的 很抱歉,我不能提供一个示例。尝试从p标签样式中删除高度尝试将高度设置为高于的高度 如果这不理想,请使用z-index将一个放在另一个前面 注意:您需要为所有使用z-index属性的项目设置position:absolute。“
标签有一种奇怪的行为。在
中有一个
元素。我所有的
标记的高度为15px
,我的
元素的高度为16px
当我用Firebug检查页面时,它看起来像
元素在
标记的上方或下方,而不是在一个标记内
页面是XHTML1.0过渡版,但是
元素没有关闭-不幸的是,我无法更改它,因为它是由创建的
很抱歉,我不能提供一个示例。尝试从p标签样式中删除高度尝试将高度设置为高于
的高度
如果这不理想,请使用z-index
将一个放在另一个前面
注意:您需要为所有使用z-index
属性的项目设置position:absolute
。“看起来元素在标记的上方或下方,而不是在一个标记内”-我不太清楚您的意思。你能给我们看一些代码来说明这个问题吗?不,很抱歉,我不能用小提琴重新创建这个。但不知何故,这些元素似乎有不同的z索引,并且是分层的,尽管它们没有定义。您的HTML有效吗?您无法提供示例的具体原因是什么?它是XHTML1.0过渡版,输入元素没有关闭,但我无法更改它,因为它是由primefaces创建的。这可能是问题所在吗?p标签的高度在任何地方都没有定义。对于p-Tags,只有字体大小设置为100%,显示:block。“p-Tags的高度在任何地方都没有定义。”那么你在问题中说“我所有的标记的高度都是15px”是什么意思?字体大小设置为12px,的字体大小设置为100%,因此当我使用firebug查看时,它的自动高度为15px。这是一种解决方法,将下方/上方的设置为输入的高度,但这不是最终的解决方案。谢谢你的建议。