CSS知识总结(四)
CSS常用样式
2.元素样式
1)宽度
width:auto|length
单位:设置以像素计的宽度值(px)
设置以百分比计的宽度值(%)
例:p {width:200px;}
div {width:50%;}
1)高度
height:auto|length
单位:设置以像素计的宽度值(px)
设置以百分比计的宽度值(%)
例:p {height:200px;}
div {height:50%;}
3)外边距
margin:auto|length
设置外边距会在元素外创建额外的“空白”。
margin属性接受任何长度单位、百分数值以及负值。
margin-top 设置上边的外边距
margin-bottom 设置下边的外边距
margin-left 设置左边的外边距
margin-right 设置右边的外边距
若要设置四边的外边距,有四种缩写形式:
1.margin:上边距 右边距 下边距 左边距
例:margin:5px 10px 15px 20px;
2.margin:上边距 左右边距 下边距
例:margin:5px 10px 15px;
3.margin:上下边距 左右边距
例:margin:5px 10px;
4.margin:上下左右边距
例:margin:10px;
**如果:margin:auto,那么该元素水平居中。
例子:
/* CSS代码 */
div{
width:100px;
height:100px;
background:#000;
}
div p{
width:50px;
height:50px;
background:#ccc;
margin:auto;
}
<!-- HTML代码 -->
<body>
<div>
<p> </p>
</div>
</body>
效果:
4)内边距
padding:length
设置元素边框与元素内容之间的空白区域。
padding 属性接受长度值或百分比值,但不允许使用负值。
padding-top 设置上边的内边距
padding-bottom 设置下边的内边距
padding-left 设置左边的内边距
padding-right 设置右边的内边距
若要设置四边的内边距,有四种缩写形式:
1.padding:上边距 右边距 下边距 左边距
例:padding:5px 10px 15px 20px;
2.margin:上边距 左右边距 下边距
例:padding:5px 10px 15px;
3.margin:上下边距 左右边距
例:padding:5px 10px;
4.margin:上下左右边距
例:padding:10px;
*总结外边距和内边距:在项目中,为了得到更好的效果,一般先把浏览器的默认样式干掉。
代码如下:
*{
margin:;
padding:;
}
5)透明度
opacity:<number>
number值为0-1之间的数值。(小数点之前的0可以省略)
例子:
/* CSS代码 */
.opacity{
width:100px;
height:100px;
background:#000;
}
.opacity:hover{
opacity:0.5; /* 鼠标经过 透明度为50% */
}
<!-- HTML代码 -->
<body>
<div class="opacity"></div>
</body>
效果:(鼠标经过时,透明度变成50%)
6)盒子模型
盒子模型就是指CSS布局中的每一个元素,在浏览器的解释中,都被当作一个盒状物。
对我们来说,只需要理解元素在页面中所占据的位置。

元素最终所占宽度:
左边框宽 + 左内边距 + 内容宽度 + 右内边距 + 右边框宽
CSS知识总结(四)的更多相关文章
- WEBBASE篇: 第四篇, CSS知识2
CSS知识2 一, 尺寸 与 边框 CSS单位 1,尺寸单位:(1)px 像素 (2)% (3) in 英寸 lin = 2.54cm (4)pt 磅 1pt = 1/72in ppi ...
- CSS知识回顾--读《CSS 那些事儿》笔记
由于之前有了解过CSS的相关知识,有了一定的基础,所以读起<CSS 那些事儿>不是很有难度,况且我现在读起来时,CSS3和HTML5比较流行,这里只是记录一些CSS知识记录,不做详细铺开, ...
- HTML5样式和列表、CSS链接的四种状态
一.HTML5样式 1.标签: <style>:样式定义: <link>:资源引用: 2.属性: type="text/css":引入文档类型: rel=& ...
- WEBBASE篇: 第五篇, CSS知识3
CSS知识3 框模型: 一,外边距(上文) 二, 内边距 1,什么是内边距? 内边距就是内容与元素边缘之间的距离: 注: 内边距会扩大元素边框内所占的区域的 语法: padding: 四个方向的 ...
- WEBBASE篇: 第三篇, CSS知识1
第三篇, CSS知识1 一,CSS 介绍 CSS: Cascading Style Sheets ---样式表 HTML: 搭建网页结构: CSS: 在网页结构基础上进行网页的美化: 二,CSS的使用 ...
- Web前端基础怎么学? JavaScript、html、css知识架构图
以前开发者只要掌握 HTML.CSS.JavaScript 三驾马车就能胜任一份前端的工作了.而现在除了普通的编码以外,还要考虑如何性能优化,如何跨端.跨平台实现功能,尤其是 AI.5G 技术的来临, ...
- 你该学点HTML/CSS知识的9大理由
每个人都应该学写代码——这一观点简直就是铺天盖地地映入我们眼帘.或许你会莫名其妙,程序员学代码那是理所应当,但是作为一个作家.营销人员.财务工作者甚至是工人,为什么也需要学习代码呢? 好吧,下面我会告 ...
- HTML 引用Css样式的四种方式
不才,只知道HTML引用CSS样式有四种方式,内部引用和外部引用各两种,因为老是忘记细节,记下了随时翻阅亦可方便如我般的初学者 内部引用方式1: 直接在标签内用 style 引用,如: <div ...
- 《HTML与CSS知识》系列分享专栏
收藏HTML和CSS方面的技术文章,作为一个WEB开发者,必须要知道HTML和CSS方面的知识,即使作为后台开发者也应该知道一些常用的HTML和CSS知识,甚至架构师也要了解,这样才会开发出实用的网站 ...
- IM开发基础知识补课(四):正确理解HTTP短连接中的Cookie、Session和Token
本文引用了简书作者“骑小猪看流星”技术文章“Cookie.Session.Token那点事儿”的部分内容,感谢原作者. 1.前言 众所周之,IM是个典型的快速数据流交换系统,当今主流IM系统(尤其移动 ...
随机推荐
- ASP.NET Web API 跨域访问(CORS)
一.客户端用JSONP请求数据 如果你想用JSONP来获得跨域的数据,WebAPI本身是不支持javascript的callback的,它返回的JSON是这样的: {"YourSignatu ...
- Electron使用与学习--(基本使用与菜单操作)
对于electron是个新手,下面纯属个人理解.如有错误,欢迎指出. 一.安装 如果你本地按照github上的 # Install the `electron` command globally ...
- JavaScript权威指南 - 数组
JavaScript数组是一种特殊类型的对象. JavaScript数组元素可以为任意类型,最大容纳232-1个元素. JavaScript数组是动态的,有新元素添加时,自动更新length属性. J ...
- 协议森林17 我和你的悄悄话 (SSL/TLS协议)
作者:Vamei 出处:http://www.cnblogs.com/vamei 转载请先与我联系. TLS名为传输层安全协议(Transport Layer Protocol),这个协议是一套加密的 ...
- 安卓易学,爬坑不易——腾讯老司机的RecyclerView局部刷新爬坑之路
针对手游的性能优化,腾讯WeTest平台的Cube工具提供了基本所有相关指标的检测,为手游进行最高效和准确的测试服务,不断改善玩家的体验.目前功能还在免费开放中. 点击地址:http://wetest ...
- JQuery easyUI DataGrid 创建复杂列表头(译)
» Create column groups in DataGrid The easyui DataGrid has ability to group columns, as the followin ...
- 【读书】PHP程序员要读的书目(不断完善中)
本文地址 分享提纲: 1. PHP 2. Linux 3. Apache/Nginx 4. Mysql 5.设计模式/架构 6. 缓存并发 7. 其他语言 8. 代码基础 9. 大前端 10. 管理生 ...
- web 前端(轮番插件)
<!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8& ...
- hadoop 2.4 遇到的问题
不管出什么问题,首先查看日志. 在启动过hadoop的前提下,打开浏览器,输入http://localhost:50070 点击Utilities下的logs,选择hadoop-root-datano ...
- 从贝叶斯到粒子滤波——Round 1
粒子滤波确实是一个挺复杂的东西,从接触粒子滤波到现在半个多月,博主哦勒哇看了N多篇文章,查略了嗨多资料,很多内容都是看了又看,细细斟酌.今日,便在这里验证一下自己的修炼成果,请各位英雄好汉多多指教. ...