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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

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 | 显示全部楼层
回复

使用道具 举报

海梦缘 发表于 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 | 显示全部楼层
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 02:33 , Processed in 0.028265 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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