版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电子商务网页设计与制作Design
and
making
of
E-commerce
webpages盒子模型原理主讲人:陶小波THISIS盒子模型概述盒的尺寸边框(border)Content填充(padding)边界(margin)盒的高度与文本溢出一、盒子模型概述
盒子模型的概念
CSS将所有的网页元素都看做是一个矩形框,这个框由元素的内容、填充(padding)、边框(border)和边界(margin)组成。marginborderpaddingcontent填充(padding)是元素的内容与边框之间的空间。边界(margin)是一个元素和另一个元素之间的间隔。marginborderpaddingcontent
盒子模型的概念1.由“盒子”堆出来的网页版面网页中的所有元素都形成某种矩形框htmlbodyh1h2pqa块框行框
网页中的矩形框二、盒子模型的尺寸元素的宽度计算分两种情况:当元素未设置width时,border、padding和margin挤占内容区域的空间。当元素设置了width时,border、padding和margin附加在width之外。
(1)宽度计算padding-rightpadding-leftborder-rightborder-leftmargin-rightmargin-leftwidth元素的总宽度元素总宽度=左边界+左边框+左填充+内容宽度+右填充+右边框+右边界(2)元素总宽度border、padding和margin总是附加在height之外。300px200px300px200px300px200px300px200px#box{width:300px;height:200px;}border:solid10px#000000;}padding:40px;}margin:30px;}(3)高度计算padding-toppadding-bottomborder-topborder-bottommargin-topmargin-bottomheight元素的总高度元素的总高度=上边界+上边框+上填充+height+下填充+下边框+下边界(4)元素的总高度三、边框(border)每个元素可以设置4个方向的边框。border-rightborder-leftborder-topborder-bottom(1)
边框边框宽度border-width边框颜色border-color边框样式border-style(1)
边框每条边框有3种属性:3.边框样式(border-style)border-style的值:solid实线dotted点线dashed虚线double双线groove槽边ridge岭边inset凹边ouset凸边none无边框,默认值hidden无边框四、填充(padding)padding区域在边框之内。padding区域应用背景。padding-toppadding-bottompadding-rightpadding-leftbackground:url(images/flower.jpg)no-repeatrightbottom;(1)
填充可以单独设置上、右、下、左填充的大小。padding-top:2px;padding-right:4px;padding-bottom:6px;padding-left:8px;也可以同时设置4个方向填充的大小。padding:2px4px6px8px;/*上,右,下,左*/padding:2px4px6px;/*上,左右,下*/padding:2px4px;/*上下,左右*/padding:2px;/*上下左右*/(2)
设置填充的大小五、边界(margin)margin区域在边框之外。margin区域不应用背景。margin-topmargin-bottommargin-rightmargin-left(1)边界可以单独设置上、右、下、左边界的大小。margin-top:2px;margin-right:4px;margin-bottom:6px;margin-left:8px;也可以同时设置4个方向边界的大小。margin:2px4px6px8px;/*上,右,下,左*/margin:2px4px6px;/*上,左右,下*/margin:2px4px;/*上下,左右*/margin:2px;/*上下左右*/(2)设置边界的大小六、盒的高度与文本溢出如果盒子不设置高度,当内容增加时,盒子会自动增加高度以适应内容。#box{width:300px;border:1pxsolid#000000;background:#CCFFCC;}(1)高度自适应如果盒子设置了高度,当内容增加时,盒子不会增加高度,而是让内容溢出盒子。#box{width:300px;
height:150px;border:1pxsolid#000000;background:#CCFFCC;}(2)高度固定,文本溢出可以使用overflow属性来控制内容的溢出方式。overflow:visible默认值,让溢出的内容显示。overflow:scroll添加滚动条。overflow:auto在内容溢出的时候添加滚动条。overflow:hidden隐藏任何溢出的内容(3)控制文本溢出方式overflow:visible;overflow
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年山东省莱州市高二生物下册期末考试模拟卷及答案【全优】
- 2025年江苏省张家港市高二生物下册期末考试模拟卷含完整答案(历年真题)
- 企业风险试运行方案
- 企业风险评分方案
- 2026年辽宁省庄河市高二生物下册期末考试试卷及参考答案【A卷】
- 企业风险点清单方案
- 企业电子签收方案
- 企业班组长提升方案
- 企业API管理方案
- 老旧社区抗震薄弱区域识别整治方案
- 阿里巴巴企业文化与管理经验分享
- 2026云南省水利水电勘测设计院有限公司及下属子公司招聘10人备考题库及完整答案详解一套
- 2025年安徽蚌埠市地理生物会考真题试卷(+答案)
- GB/T 47555-2026风能发电系统风力发电机组绿色拆除通用技术规范
- 沃尔玛企业介绍
- 2025年江西省九江市八年级地生会考真题试卷(含答案)
- 2026年加油站监控系统反恐要求
- 自动化设备电气布线规范课件
- (2025)SRLF、GFRUP临床实践指南:重症监护病房的营养支持解读
- 2026年时事政治测试题库100道附答案【满分必刷】
- LY/T 3319-2022草原征占用审核审批现场查验技术规范
评论
0/150
提交评论