Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

css中的width和height到底指的什么

[复制链接]
846936319 发表于 2009-5-5 22:18:57 | 显示全部楼层 |阅读模式
本帖最后由 846936319 于 2009-5-6 18:39 编辑

最近在学css
书上写的width和height指的是
padding和content区域的宽和高
在实际应用上也的确这样


但是今天在做模板写css时发现了个特例
就是我设置了width为240px后
在设置padding等于0时border边框内的部分的宽度确实是240px
但是一旦设置了padding:0px 10px后
border边框内的部分的宽度却成了240+10px+10px=260px;
也就是说width所指的值并不是书上所写的padding和content区域的宽
而成了只是content区域的宽


大家知道是什么原因吗
期待高手解答
回复

使用道具 举报

sunj85 发表于 2009-5-5 22:22:59 | 显示全部楼层
((em:12))
回复

使用道具 举报

海梦缘 发表于 2009-5-5 22:35:12 | 显示全部楼层
不知所云,padding是填充的意思把?也有宽和高?不懂,得好好研究下
回复

使用道具 举报

SSAY 发表于 2009-5-5 22:37:32 | 显示全部楼层
padding代表外部距离240+10+10=260,,MARGIN代表内部240=10+10+220
回复

使用道具 举报

Lzhou 发表于 2009-5-5 23:33:25 | 显示全部楼层
呵呵,要搞明白这个还真的需要一些时间, 根据浏览器的版本和内核 width中padding的值会有些小变化,有时间可以搜索一下 CSS Hack 相关的话题学习一下
回复

使用道具 举报

林忠峰 发表于 2009-5-6 00:16:13 | 显示全部楼层
多学学html就懂了
回复

使用道具 举报

7yeah 发表于 2009-5-6 04:07:11 | 显示全部楼层
((em:05))
回复

使用道具 举报

 楼主| 846936319 发表于 2009-5-6 11:36:04 | 显示全部楼层
((em:04))
回复

使用道具 举报

 楼主| 846936319 发表于 2009-5-6 12:18:21 | 显示全部楼层
((em:12))
回复

使用道具 举报

 楼主| 846936319 发表于 2009-5-6 12:35:35 | 显示全部楼层
((em:07))
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-14 03:59 , Processed in 0.101949 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表