php - HTML : P Tag height exceeding parent DIV tag height

标签 php css html

我有一个 HTML 脚本如下:

<DIV id="body_area">
    <TABLE> SOME cODE INSIE TABLE...</TABLE>
</DIV>
<DIV id="foot">
    <P>&copy;Copyright/2014</P>
</DIV>

上面代码的CSS:

#body_area{
    background:yellow;
}
#foot{
    background:red;
    height:20px;
    padding:0px;
    margin:0px;
    border:0px;
}
#foot p{
    color:white;
//  height:20px;
    line-height:18px;
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-style:regular;
    font-size:16px;
    padding:0px;
    margin-left:10px;
    margin-right:10px;
    border:0px;
}

我在 #body_area 之间得到了大约 20px 的白色间隙/空间。 & #foot ,我尝试替换 <P></P><i></i>以及两者之间的空白/白色带div消失。如何限制 P 的高度在其父项中标记为 DIV ?我尝试申请 height:20px;明确地给 P标记但没有效果....

问候。

最佳答案

我已经为你创建了一个 JSFiddle:http://jsfiddle.net/9rTFK/

#foot p 规则有两个问题,你不能在 CSS 中用 // 注释,你需要做 /*height: 20px*/,否则浏览器将使用此规则。

关于您的空间问题,只需添加:

margin:0

#foot p CSS 规则

关于php - HTML : P Tag height exceeding parent DIV tag height,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22270502/

相关文章:

css - 如何使用flex调整三个div占据屏幕的确切宽度?

HTML & CSS 进度条不会停在最后

php - 当应用程序通过 GuzzleHttp 相互调用时,Laravel 环境变量在应用程序之间泄漏

php - Laravel apis 无法在 https 上运行并给出错误 NET::ERR_CERT_COMMON_NAME_INVALID

javascript - 当元素到达视口(viewport)顶部时将数据类型值设置为元素

javascript - 使用 Google Maps 的 API 和地理位置创建 map 时出现问题

html - 文本显示通过固定的 div 出现

php - 如何使PHP中止与服务器联系的尝试

php - 在 php 中使用正则表达式过滤 URL

javascript - Mouseleave jQuery 事件将移除点击效果