css,固定大小

标签 css html

我需要三个表 (div)。 左右两边分别占据了50%的自由窗口。 中心是固定的。

一切似乎都很好,但马上就要跳下 table 了。

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<style type="text/css">
body{
    margin:0;
    padding:0;
}
#left{
    float: left;
    width: 50%;
    background: #FDA02E;
    margin-left: -300px;
}
#center{
    float: left;
    width: 600px;
    margin-right: 300px;
    background: #C8FF98;
}
#right{
    float: left;
    width: 50%;
    margin-left: -300px;
    background: #FDE95E;
}
</style>
</head>
<body>
<div id="pag">
    <div id="left">
        Left
    </div>
    <div id="center">   
        Center
    </div>
    <div id="right">
        Right
    </div>
</div>
</body>
</html>

最佳答案

我有点看不出这背后的想法,但这是一个工作版本:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<style type="text/css">
body{
    margin:0;
    padding:0;
}
#left{
    float: left;
    width: 50%;
    background: #FDA02E;
}
#center{
    position: absolute;
    width: 600px;
    left: 50%;
    margin-left: -300px;
    background: #C8FF98;
}
#right{
    float: right;
    width: 50%;
    margin-left: -300px;
    background: #FDE95E;
}
</style>
</head>
<body>
<div id="pag">
    <div id="left">
        Left
    </div>
        <div id="center">   
        Center
    </div>
    <div id="right">
        Right
    </div>
</div>
</body>
</html>

关于css,固定大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2608118/

相关文章:

css - 几个小时但仍然停留在下拉子菜单上 - 继承的 css 在父菜单下创建空框 - jfiddle incl

css - 第一个 child 影响里面的每一个元素

html - IE 6-7下推 float div

javascript - IE 中的 jQuery 嵌套选项卡设计问题

javascript - 悬停时标准按钮突出显示在边框样式更改时消失

css - CSS 声明中的两个点是什么意思?

html - 基于 <div> 的结构中的 Colspan 替代方案

javascript - 从 Parse.com 中删除一个对象

javascript - 从 php 脚本获取数据到 javascript 并使用它

html - 定位问题和 CSS 菜单在 IE7 中不会通过嵌套的 Divs 显示