关于width和bgcolor的两个问题
有网页如下
---------------------------------------------------
| title1 | title2 | title3 | title4 | title5 |--------〉main部
---------------------------------------------------
___________________________________________________
| IFRAME (从数据库读取) |
| |-------->IFRAME部
| |
| |
---------------------------------------------------
问题一:设在main的title1-title5的width = 10em ,IFRAME的列也分别设定为5份的10em,这时候main部的title宽度和IFRAME中各列的宽度都是一样的。现在由于读取顺序的问题,把title1下的内容直接写在了网页的main部上,title2~tetle5的内容从数据库读取。
---------------------------------------------------
| title1 | title2 | title3 | title4 | title5 |--------〉main部
---------------------------------------------------
_________________________________________
AAAAAA | IFRAME (从数据库读取) |
BBBBBB | |-------->IFRAME部
CCCCCC | |
DDDDDD | |
-----------------------------------------
当把table的宽度设定为50em,第一列(AAAAA)的宽度设定为10em,IFRAME的宽度设定为40em时,问题来了,第一列的宽度不够,直到设定为110em时才对齐。难道em不是固定的长度单位吗?
问题二:
当IFRAME里显示从数据库读取的数值时,AAAAA的背景颜色变为powerblue,ccccc的背景颜色变为fuchsia,应该怎么办?
谢谢