CSS(二)
来源:互联网 发布:人工智能第三版答案 编辑:程序博客网 时间:2024/06/07 23:30
一、核心内容(标准流,盒子模型,浮动,定位)
1、盒子模型:
- 外边距margin:上下左右
- 内边距padding:上下左右
- 内容border:宽,高
- 画框:宽
标准盒子模型
盒子模型展示
html 块级标签 <div>
<div class="menu">栏目一</div>
CSS样式
.menu { /*栏目样式*/ color:#ff0000; /*文字颜色*/ background-color :#ffe7f7; border:1px solid #0000ff; padding:5px; /*上右下左边距,顺时针*/ margin:5px; width:150px; height:60px; line-height :60px; /*让文本垂直居中*/}
运行结果
2、浮动:会脱离标准流
CSS样式中float:left; /*盒子向左浮动*/
实例
HTML页面
<div class="menu">栏目一</div> <div class="menu ttt">栏目二</div> <div class="menu">栏目三</div> <div class="title">这是<span >一个</span>标题</div>
CSS样式
.menu { /*栏目样式*/ color:#ff0000; /*文字颜色*/ background-color :#ffe7f7; border:1px solid #0000ff; padding:5px; /*上右下左边距,顺时针*/ margin:5px; width:150px; height:60px; line-height :60px; /*让文本垂直居中*/ float:left; /*盒子向左浮动*/}
运行结果:将三个块级元素放置在一行内
3、定位:绝对定位会脱离标准流
CSS样式
.ttt { position :relative; /*相对定位*/ top:20px; left:30px;}
运行结果
.ttt { position: absolute; /*绝对定位*/ top: 20px; left: 30px;}
绝对定位是基于父标签的,而不是body:脱离标准流,栏目二会忽略栏目一的存在
运行结果
阅读全文
0 0
- CSS实用教程(二)
- CSS实用教程(二)
- CSS简介(二)
- CSS语法(二)
- css入门教程(二)
- css特殊效果(二)
- css兼容问题(二)
- CSS 基础知识(二)
- CSS (二)
- CSS学习(二)
- css基础知识(二)
- CSS基础(二)
- CSS选择器(二)
- CSS入门教程(二)
- CSS选择器(二)
- CSS手记(二)
- CSS 样式(二)
- CSS基础知识(二)
- Web前端开发精品课HTML CSS JavaScript基础教程第四章课后编程题答案
- 解决Eclipse添加新server时无法选择Tomcat 8的问题
- 第二、三章小结
- 想要让游戏用户提高体验度,只需这样做!
- OpenGL Partical System by Transform Feedback
- CSS(二)
- 如何开启nfs服务?
- linux pgrep命令的使用
- CockroachDB 逻辑执行计划简单分析
- springboot实战之整合CommandLineRunner
- charles通过breakpoints修改web请求
- 为什么大数组要定义在main函数外
- SSM框架下查看项目依赖版本信息
- Eclipse项目报红叉