HTML中的高度设置为百分数的问题
来源:互联网 发布:搜狗音乐软件下载 编辑:程序博客网 时间:2024/05/29 13:26
初学HTML,其中有这样一个例子:
<!DOCTYPE html><html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</title><style>table,td,th{ border:1px solid black;}table{ width:100%;}th{ height:50px;}</style></head><body><table><tr><th>Firstname</th><th>Lastname</th><th>Savings</th></tr><tr><td>Peter</td><td>Griffin</td><td>$100</td></tr><tr><td>Lois</td><td>Griffin</td><td>$150</td></tr><tr><td>Joe</td><td>Swanson</td><td>$300</td></tr><tr><td>Cleveland</td><td>Brown</td><td>$250</td></tr></table></body></html>
运行结果如下:
将高度也设置为100%,即
table
{
width:100%;
height:100%;
}
运行后,表格的高度没有变化。原因:
百分比是相对的,table的宽度和高度,是根据父元素计算基数,得到基数*100% 的宽度和高度。
在这里,table的父元素是body,body的默认宽度整个浏览器窗口的宽度,body在没有设置具体值时会自动默认百分比来定义宽度。因此电脑显示器尺寸不同body具体值也会不同。浏览器默认状态 下,是没有给body一个高度属性的,因此当我们直接设置table的height:100%;时,不会产生任何效果。如果想设置table的高度,可以用像素来设置,即:height:50px;
0 0
- HTML中的高度设置为百分数的问题
- 设置百分数相对性问题
- <!DOCTYPE html> 设置百分比高度的问题
- 设置div的高度为屏幕高度
- js中的百分数的函数
- 设置HTML中的Iframe框架自适应高度
- 关于百分数的匹配问题
- Iframe设置高度为100%问题!!!!【转】
- select的高度设置问题
- 设置UITableViewCell高度的问题
- 设置html的table高度100%
- HTML 设置select标签的高度
- 设置iframe的高度为嵌入网页内容的高度
- 设置HTML文本框高度
- html设置行高度
- 设置viewPager的高度为自适应
- 设置viewPager的高度为自适应
- JavaScript设置body高度为浏览器高度的方法
- [从头学数学] 第286节 [计算几何] 多边形的布尔运算(上)
- myeclipse 10.0破解
- iOS判断字符串是否包含emoji表情
- #ifndef/#define/#endif使用详解
- 224. Basic Calculator
- HTML中的高度设置为百分数的问题
- C#中List<object>之间的转换
- Java读取XLS文件-JXL的使用
- Linux下yum安装MySQL yum安装MySQL指定版本
- Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_JSContext", referenced from: ...........
- 关于光源色温与标准光源的讨论
- Flume对接Kafka
- C++ set 详解
- 详细解析Linux /etc/passwd文件