Css 边框环绕内容的Div位置

Css 边框环绕内容的Div位置,css,html,position,Css,Html,Position,我有一个content div,所有内容都位于其中。这个部门有边界。我想把东西放在这个div里面,这样如果里面的内容太大,这个div就会扩展。content div中的项目应该是“div”还是“p”,它们应该处于什么css位置 CSS: 设置宽度时:1000px它将防止内容div变宽。我怀疑你想要最小宽度:1000px取而代之 对于内部内容,如果您正在创建仅使用内联html元素的段落,请使用p标记。如果使用的是块级元素,则使用div标记 我不能说你应该如何设计你的内部元素,因为我对你的设计规格一

我有一个content div,所有内容都位于其中。这个部门有边界。我想把东西放在这个div里面,这样如果里面的内容太大,这个div就会扩展。content div中的项目应该是“div”还是“p”,它们应该处于什么css位置

CSS:


设置
宽度时:1000px它将防止内容div变宽。我怀疑你想要
最小宽度:1000px取而代之

对于内部内容,如果您正在创建仅使用内联html元素的段落,请使用
p
标记。如果使用的是块级元素,则使用
div
标记

我不能说你应该如何设计你的内部元素,因为我对你的设计规格一无所知

content div的内容可以是p元素,也可以是div元素,具体取决于您。无论哪种方式,#content div都将扩展到其内容的高度,除非在#content中有具有
float
属性的元素

如果是这种情况,您可以执行如下操作,使#content div扩展其高度

<div id="content">
    <div style="float:right; border:1px solid red; height:500px;"></div>
    <div style="clear:both;"></div>
</div>


这里最重要的部分是最新的div,它带有
clear:tware
属性,用于固定父元素的高度。

您应该仍然能够使用div。如果使用
高度:auto
将根据您的内容进行扩展。我还认为你可以使用
minheight:200px和<代码>高度:自动在一起;尽管如此。我也同意mrtsherman的观点,如果你将一个宽度或高度设置为一个特定的像素,它将限制你使用这些约束

<div id="content">
    <div style="float:right; border:1px solid red; height:500px;"></div>
    <div style="clear:both;"></div>
</div>