有没办法设定一个层宽度是 100%-2px ?
klggg 2007-06-12 05:44:52 <!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>样式测试</title>
<style type="text/css">
<!--
.Area {
background-color: #000000;
width: 600px;
height:auto;
}
.block {
HEIGHT: auto;
PADDING-BOTTOM: 4px;
width:100%;
margin:0px;
background-color:#ff0000;
}
.block_head
{
COLOR: #fff;
background-color:#0000ff;
WIDTH: 100%;
}
.block_content
{
WIDTH: 100%;/*598px; */
background-color: #ffffe9;
BORDER: #0000ff 1px solid;
margin:0px;
}
-->
</style>
</head>
<body>
问题: 这里的Area 宽度是600px block_content 宽度设置成 100% 边框宽度 是1个 像素 (显然最后的 block_content 所占的宽度会变成 600px+2px =602px)
我怎么做才能让 block_content 宽度 变成我想要的 600px呢( 如果 block_content宽度可以定义成 100%-2px就好了. 我把 block_content 宽度设置成 598px 就刚好对齐了)
(注 Area 宽度 是随机不固定的 现在看到的是block_content 右边部份挤出来了 )
<DIV class="Area">
<DIV class="block">
<DIV class="block_head"> block_head</DIV>
<DIV class="block_content">block_content</DIV>
</DIV>
</DIV>
</body>
</html>