CSS优先级和定位
overflow属性 hidden scroll auto
hidden 超出隐藏
scroll 滚动条
Auto 自动
display属性 block inline inline-block none
Block 块显示
inline 按行内显示
inline-block 双重作用。既有行的特点又有块的特点
在一行内显示,又具有宽高。
None
不显示。
Display:none;
CSS引入的方式 行内,内嵌,外部
行内
在标签内部,直接使用style=”CSS规则”
容易写错:<p style=”color=red;”>文字</p>
这个地方用冒号
内嵌
写在<head></head>中
写法
<style type=”text/css” >样式</style>
外部
通过link,将外部的样式表文件(*.css),引入当前页面。
写法:
<link type=”text/css” rel=”stylesheet” href=”*.css” />
Rel说明,当前文件与链接的文件是什么关系
Stylesheet 样式表的关系。
Href:指定样式表文件在什么地方(路径)
备注:我们在做网站时开发时,通常用的就是这种方式。
CSS优先级
当CSS冲突的时候
就近原则
行内样>内嵌样式>外部样式
行内样式>id>class>标签
//权重值,特性值
标签:1
类:10
ID:100
Style:1000
!important
CSS继承
和文本相关的一般都会继承。、
边框,宽,高,margin,padding 背景等都不继承。
继承的权重为0
定位属性:position:static fixed relative absolute
position: (配合着定位坐标
Left距左边, top距上边, right 距右边, bottom距底边
)
static 静态,不定位
fixed 固定, 脱离正常的文档流,比普通元素层级要高。相对于浏览器窗口进行定位。
relative
相对定位。相对于谁?(相对于自己,霸道的相对)
absolute
绝对定位,相对于最近的具有定位属性(不管是相对定位,或者绝对定位都可以)的元素进行定位。
脱离正常文档流,层级高于普通元素。
相对于它的祖先,有定位属性的祖先。
如果没有,相对于body定位。
备注:相对定位与绝对定位
外层元素通常设置相对定位,不用坐标。
内层元素设置绝对定位。配合着定位坐标。
定位坐标:
课堂练习:限时抢
盒子模型:边框线,内填充,外边距
border 边框线
padding 内填充
margin 外边距
top,right bottom left
总宽度:(margin-left+padding-left+border-left)*2+width(内容宽度)。
总宽度问题 加DTD(IE)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
外边距合并问题
margin,上下合并(大吃小),左右叠加
常见布局PPT
个人主页
绿色案例(作业)
浏览器兼容性简介
浏览器市场份额:http://tongji.baidu.com/data/browser
常用兼容性技巧
初始化清除浏览器默认值及HACK法:
初始化清除浏览器默认值:ul,li,body{margin:0;padding:0}
.box{
color:white;
background:blue; /*ff,7*/
background:red \9; /*ie6 7 8*/
*background:black; /*ie6 7*/
_background:orange;/*ie6*/
}
IE6 双边距 问题的处理
IE6 1px高度的DIV
如何实现?
制作网站的流程
有没有域名和空间?
开发网站类型,企业网站,电子商务,移动开发
功能模块选择:如:新闻系统,会员系统,商品展示,在线支付等
模板选择:色系选择
效果图
签订合同,首次支付30%
网站开发
内部测试,在线测试
客户测试
交付使用
支付余款
合同完成
服务年费
增加功能,加个论坛,微网站(再合同)
升级服务
CSS优先级和定位的更多相关文章
- css优先级机制
所谓CSS优先级,即是指CSS样式在浏览器中被解析的先后顺序. 1.important >(内联样式)Inline style >(内部样式)Internal style sheet ...
- 前端css优先级以及继承
1.css优先级以及继承 css具有两大特性:继承性和层叠性 继承性 继承:给父级设置一些属性,子级继承了父级的该属性,这就是我们的css中的继承. 有一些属性是可以继承下来 : color . fo ...
- css优先级 中文版MDN补充翻译
原文地址:https://developer.mozilla.org/zh-CN/docs/Web/CSS/Specificity css的MDN中文版,这一页是讲css的优先级的. 读到文章的最后, ...
- CSS浮动、定位
这几天有空,整理了关于CSS浮动和定位的一些知识点,有什么欠缺的地方,欢迎大家批评指正. 一.文档流的概念指什么?有哪种方式可以让元素脱离文档流? 文档流,指的是元素排版布局过程中,元素会自动从左往右 ...
- css选择器及css优先级
三个css选择器:id选择器#test1{ }.class选择器.test2{ }.标签选择器div{ }对三个div:<div>我是普通div</div>.<div i ...
- 关于CSS的优先级,CSS优先级计算
原则一: 继承不如指定原则二: #id > .class > 标签选择符原则三:越具体越强大原则四:标签#id >#id ; 标签.class > .class CSS优先级权 ...
- css 优先级 机制
多重样式(Multiple Styles):如果外部样式.内部样式和内联样式同时应用于同一个元素,就是使多重样式的情况. 一般情况下,优先级如下: (外部样式)External style sheet ...
- z-index、display、selector选择器优先级css优先级面试用到
z-index:控制元素叠放顺序,哪个z-index数值越大,那个优先被叠放在上面. relative.absolute.fixed这三种情况可以使用z-index. static不可以使用. dis ...
- css优先级和层叠
css优先级和层叠 1.优先级 计算方法: a.行内样式 b.id选择器的数量 c.类,伪类和属性选择器的数量 d.标签选择器和伪元素选择 ...
随机推荐
- POST方式提交乱码解决
乱码的问题比较常见,确保各地方的编码格式均统一是保证不出现乱码的必要条件,但还是常会有编码都统一了仍然出现乱码的情况. 第一步: 确认JSP页面头部是否有: <%@ page contentTy ...
- 轮评审用例,写用例的重要性-----(python单元测试反思)
时间过的真快,3月底了,更新一次博客吧,算是对三月份忙碌的一个总结. 吃过饭,习惯登录qq,看到我群里的一个大神,碎冰发的一个作业 不就是写个代码吗,然后写完再进行测试这个代码是否实现了这个功能. 于 ...
- shiro(二)自定义realm,模拟数据库查询验证
自定义一个realm类,实现realm接口 package com; import org.apache.shiro.authc.*; import org.apache.shiro.realm.Re ...
- 利用NPOI将EXCEL转换成HTML的C#实现
领导说想做一个网页打印功能,而且模板可以自定义,我考虑了三个方案,一是打印插件,二是在线 html 编辑器,三是 excel 模板,领导建议用的是打印插件的形式,我研究了一下,一个是需要下载安装,二个 ...
- 配置Hibernate的二级缓存
1.在applicationContex.xml文件里面添加二级缓存配置: <!-- 配置hibernate的sessionFactory --> <bean id="se ...
- markdown语法小结
引用数学公式1 \[ \begin{equation} \pi^2=x^2+y \label{eq_lab1} \end{equation} \] Here we cite this equation ...
- node.js与比特币(typescript实现)
BTC中的utxo模型 BTC中引入了许多创新的概念与技术,区块链.PoW共识.RSA加密.萌芽阶段的智能合约等名词是经常被圈内人所提及,诚然这些创新的实现使得BTC变成了一种有可靠性和安全性保证的封 ...
- 如何防止cookie被串改
在这里我不想多说怎么去操作cookie了,网上博文一大堆,大家可以去自行搜索,在这里也是记录一下自己的知识,以便以后方便查阅.当我们在浏览器地址栏输入地址成功打开网页以后,服务器会把一些信息写入coo ...
- <经验杂谈>C#对CA证书加密解密的简单介绍
最近做项目接触了一些关于用CA证书加密解密的知识,现在分享一下,加密主要分为对称加密和非对称加密以及单项加密这三种,CA是一个权威的第三方认证机构,CA加密有公钥和私钥之分. 以下是C#读取证书文件进 ...
- 构建微服务开发环境1————如何安装JDK
[内容指引] 下载JDK: Mac系统安装JDK: Mac系统配置环境变量: Windows系统安装JDK: Windows系统配置环境变量. 一.下载JDK 1.访问Oracle官网 http:// ...