CSS手册CSS3手册Edu网闻
欢迎来到thinkcss查找CSS资料与学习DIV CSS布局技术!
您的位置:ThinkCSS首页 > DIV+CSS基础 >

CSS属性目录

css width【css宽度】width属性教程

CSS width布局宽度属性在网页DIV CSS布局中常用属性之一。它是设置对象盒子宽度功能。比如对div、p等标签盒子设置需要宽度。CSS布局小局部时候同样也需要设置width固定宽度样式。所以在CSS DIV重构布局中width是非常常用的CSS样式,一定要掌握并且灵活运用与布局html。

一、css宽度【width】语法与结构   -   TOP

width对对象盒子设置宽度属性。

1、width语法
width : auto | length

参数值说明:
auto :  无特殊定位,根据HTML定位规则载文档流中分配
length :  由浮点数字和单位标识符组成的长度值,或者百分数。百分数是基于父级对象的宽度。不可为负数。

2、宽度结构分析图

css width结构分析图
css width结构分析图

3、标签内使用宽度属性
直接标签内使用style来设置CSS width,width代码:

  1. <div style="width:120px">标签内使用style设置宽度</div> 

4、外部CSS设置width宽度属性
外部可以使用class或id来引入外部CSS样式
CSS代码:

  1. .expa{ width:200px} 

HTML代码:

  1. <div class="expa">外部CSS宽度设置200宽度</div> 

效果截图:

dw软件里设计模式下width使用效果截图
dw软件里设计模式下width使用效果截图

二、css width用法实例   -   TOP

ThinkCSS设置固定宽度与百分比宽度两种width值实例。让大家掌握固定宽度与百分比宽度样式设置。

这里为了看到width设置宽度效果,我们对div都使用border边框,固定宽度div宽度为红色边框,css高度设置200px,百分比宽度的div边框为蓝色边框,css height设置160px。

1、CSS width对应CSS代码:

  1. .expa{ width:300px; height:200px; border:1px solid #F00} 
  2. .expb{width:40%; height:160px; border:1px solid #00F} 

2、css宽度实例对应HTML代码

  1. <div class="expa"> 
  2.     <div class="expb"> 
  3. 我.expb宽度为40%,由于我在.expa里,所以我宽度 
  4. 实际为300px的40%=120px 
  5.     </div> 
  6. </div> 

3、完整HTML+CSS实例代码

  1. <!DOCTYPE html> 
  2. <html> 
  3. <head> 
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  5. <title>width属性实例 在线演示 ThinkCSS</title> 
  6. <style> 
  7. .expa{ width:300px; height:200px; border:1px solid #F00} 
  8. .expb{width:40%; height:160px; border:1px solid #00F} 
  9. </style> 
  10. </head> 
  11. <body> 
  12. <div class="expa"> 
  13.     <div class="expb"> 
  14. 我.expb宽度为40%,由于我在.expa里,所以我宽度 
  15. 实际为300px的40%=120px 
  16.     </div> 
  17. </div> 
  18. </body> 
  19. </html> 

4、css width应用实例效果截图


宽度 css width固定宽度与百分比宽度实例截图

5、width宽度实例在线演示

查看案例

6、div css宽度实例打包下载

三、width属性总结   -   TOP

一个div本身不设置width时,默认自带width值为auto的。width可以设置固定宽度比如(width:100px 类似固定数值),有时也可以使用百分比的宽度值比如(width:80%),选用固定宽度或百分比宽度需要注意,一定要计算好宽度值,如果计算错误容易造成布局网页错位等兼容问题。

布局宽度相关文章推荐:
1、css height

如需转载,请注明文章出处和来源网址:http://www.thinkcss.com/rumen/r927.shtml

我要分享到:

html基础教程 CSS Based Tutorial

CSS教程文章修订日期:2016-07-04 14:52 原创:ThinkCSS
本文www.thinkcss.com ThinkCSS版权所有。