我正在做一些我的第一个网页开发,并有一个关于最大高度CSS属性的问题。Div最大高度太高
这里是我的代码:
div{
max-height:10px;
}
每当我创建一个新的div,一切正常,但是当我周围10个像素添加任何类型的其他元素的div标签,股利增加的高度之间(我正在猜测)。有什么方法可以覆盖这个?我想有一个文本的div,在文本中几乎没有边框。
感谢您的帮助! -Matt
我正在做一些我的第一个网页开发,并有一个关于最大高度CSS属性的问题。Div最大高度太高
这里是我的代码:
div{
max-height:10px;
}
每当我创建一个新的div,一切正常,但是当我周围10个像素添加任何类型的其他元素的div标签,股利增加的高度之间(我正在猜测)。有什么方法可以覆盖这个?我想有一个文本的div,在文本中几乎没有边框。
感谢您的帮助! -Matt
您可以尝试添加overflow:hidden;到你的CSS的div。
有时甚至是默认的字体大小都会影响分割高度。所以请尝试overflow:hidden
或font-size:10px
。
我认为这可以解决你的问题
+1,但它不是真正的DIV是挺大,那就是内容涌出来了。如果你检查div,你会注意到它的高度仍然是10px。无论如何,你的两个解决方案都很好。 :) – Faisal 2010-07-15 03:07:29
@Faisal,那是因为你选择了你的师只有10px作为它的最大高度,里面的一个更长的元素显然会弹出。尝试设置内部元素的最大高度,然后父母将按照 – Starx 2010-07-15 03:10:28
感谢您的快速响应,Starx。使用overflow:hidden似乎有所帮助。它至少限制了div的高度,尽管现在出于某种原因文本被推离div的底部。有任何想法吗? – mag725 2010-07-15 21:48:56