首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >HTML,CSS Box模型问题

HTML,CSS Box模型问题
EN

Stack Overflow用户
提问于 2010-11-02 19:42:22
回答 2查看 238关注 0票数 0

守则-

代码语言:javascript
运行
复制
while($row=mysql_fetch_array($result))  
                { 

            <div class="feed_element">  
            <span class="feed_title">  
                <?php echo $row['user_id'];?>  
            </span>  
            <span class="feed_content">  
                <?php echo $row['feed_content']; ?>  
            </span>  
            </div>

CSS -

代码语言:javascript
运行
复制
.feed_title  
{  
    background-color: #fed100;  
    min-width:100px;  
    float: left;  
}  
.feed_content  
{   
    float: left;  
    min-width: 270px;  
}  
.feed_element  
{  
    border-bottom-style: solid;  
    border-bottom-width: 10px;  
}  

问题是-- div class="feed_element“加载时没有任何内容,而只是将跨度的负载放在了它的边上。从外观上看,span正在从div中加载。我该如何纠正这个问题?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-11-02 19:46:05

只需将overflow属性添加到.feed_element

代码语言:javascript
运行
复制
.feed_element
{
  overflow: auto;
  .... your css rules;
}

CSS Floats

从html元素的正常流中取出浮动元素。默认的overflow值是可见的,它告诉浏览器允许内容可见,但内容流出容器边界。

票数 1
EN

Stack Overflow用户

发布于 2010-11-02 19:48:28

这是因为您对childs使用了float。如果孩子是浮动的,父母不会得到高度。您可以通过向最后一个子项添加clear或将feed_element设置为float来纠正此问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4077258

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档