第一篇:黑马程序员php培训:4天带你搞定CSS视频教程(8)
当父元素无法测定子元素的高度
盒子里面的内容浮动起来了,那么他就脱离标准流了,所以这时候父元素盒子就不能精确的检测到它内部的内容到底有多高,父元素会变成一根线,完全没背撑开;
解决:给父元素自动overflow:hidden,,这个属性可以触发盒子的haylayout属性(是否是布局),就可以精确检测一下内部的高度;盒子就会自动撑开了
脚下留心:overflow可以触发除了ie6以外的浏览器的haslayout属性。Zoom:1可以触发ie6的haslayout属性,通过zoom:1来兼容ie6.例题:雪
核心代码如下:
上面的css是分开写的,我们可以合在一起写,上面的代码等价于如下:
例题:西湖春天
需要注意的地方
1、块盒子要左右排列,将左右排列的盒子全部左浮动
2、块盒子的边界左自动,右自动是将盒子居中
3、文字的盒子向下移动30px,方法有三种
a)第一种:以part4为标准,使用padding-top:30px;b)第二种:以wenzi为标准,使用margin-top:30px c)第三种:以wenzi为标准,使用padding-top:30px
4、內减模式
a)默认情况下,盒子的尺寸是外加模式,盒子实际宽度=盒子的宽度+填充+边框粗细。所以很多情况下,指定了填充以后,盒子尺寸会变大,解决方法:我们可以使用內减模式,就是指定盒子的宽度就是总宽度,如果指定填充,盒子中内容的宽度-填充=实际内容的宽度。b)代码:box-sizing:border-box;
5、将图片居中
a)第一种方法:part1的text-align:center;b)第二种方法:img也是一个盒子,块盒子的左自动,右自动是居中。
#content #center #part1 img{ margin-left:auto;margin-right:auto;display:block;/*如果不是块显示,左自动右自动不居中*/ } 完整代码
第二篇:黑马程序员php培训:4天带你搞定CSS视频教程
标签的显示模式
行显示标记
标记是从左往右排称为行显示标记 特性:
1、从左往右排列
2、不指定高度默认高度是0
3、不指定宽度默认宽度是0
4、行显示标记不能指定宽度和高度
5、转换成块显示:display:block 多学一招:如果标记转成块显示以后,可以设定宽度和高度,但是排列变成了上下排列,如果要实现左右排列,同时设定宽度和高度,可以将显示模式设置为display:inline-block;块显示标记
标记从上往下排称为块显示标记 特性:
1、从上往下排
2、如果不指定宽度默认宽度是100%
3、如果不指定高度,高度是0px
4、可以设置宽度和高度
拼版中所以用非常多的两个块标记
跨段块标记,div中可以标题,段落,图片,文字
1、2、行显示标记
跨字符块标记,span中只能放文字
Div + Css 排版优点
执行效率高。
学完div+css后思考为什么div+css执行效率高?
盒子模型
什么是盒子?
只要是能存放内容的标签都是盒子。最大的盒子是HTML标记
边界(margin):盒子的外面叫边界,边界有四个,上下左右 填充(padding):盒子的里面叫填充,填充有四个,上下左右 边框(border):盒子的本身有边框,边框有四个,上下左右 练习
CSS例题一(边框和边界)
请输入您的信息: >” id=“btn” />CSS例题二(细线表格)
学号 | 姓名 | 性别 | 年龄 |
---|---|---|---|
1 | 令狐冲 | 男 | 22 |
2 | 任盈盈 | 女 | 18 |
3 | 任我行 | 男 | 55 |
例题:银杏的叶子
/*背景图片*/ /*背景不平铺*/
/*沿着y轴平铺*/ /*左填充是110px*/
银杏的优点
1.叶色秀雅,花色清淡。2.树体高大,寿命绵长,树粗可达4米,寿命可达3000年之多。固长与古老寺庙相配伍,以名山大川、风景名胜为伴。
3.树干光洁,愈伤力强,轻微的损伤很快便可愈合。
4.发芽晚落叶早,有利于早春和晚秋树下能及时得到和暧的阳光。
5.银杏冠大荫浓,具有降温作用;直射阳光下,气温高达40.20c,银杏树下的气温仅为35.30c。降温4.90c,优于其它树种。
6.萌蘖力强、耐修剪。根际萌蘖旺盛,可以形成五代同堂”,怀中抱孙”等自然风景。
7.银杏绝少病虫害,不污染环境,是著名的无公害树种。
8.抗旱力较强。
9.抗烟尘、抗火灾、抗有毒气体(如二氧化硫、氨气、臭氧等),抗辐射能力也强。
第三篇:黑马程序员php培训:4天带你搞定CSS视频教程
按CSS的位置来分类
1、内嵌样式:在HTML页面中以结束,这里边的样式只能供本页面使用
2、外部样式:写一个css文件,在需要使用css的页面中引入外部css。我们可以将页面公用的css写到外部css中
3、行内样式:通过元素的style属性直接写的样式。
内嵌样式
在HTML页面的内部嵌入样式
行内样式
通过元素的style属性直接写的样式 <标记 style=’样式’ >
外部样式
首先新建一个css文件。在HTML页面中链接或导入的方法来引用外部样式。
1、链接外部样式
语法: rel:表示链接的类型,这个属性不能省略 rel=“stylesheet”表示链接的类型是样式表
type=“text/css”:表示这个文件是css文本
2、导入外部样式
3、链接样式和导入样式的区别
链接样式只能在HTML页面中引入外部样式
导入样式既可以在HTML中导入外部样式也可以在样式文件中导入外部样式
注释
1、HTML注释
2、CSS注释
/* CSS注释 */ 注释是给开发人员看的,不参加计算机的执行。
第四篇:黑马程序员php培训:4天带你搞定CSS视频教程(10)
Css的方法
border-radius:用来做圆角矩形
border-radius后面的参数和margin类似,记忆的时候将矩形顺时针旋转45度。
第五篇:黑马程序员php培训:4天带你搞定CSS视频教程(14)
表单元素新增的三个属性
required:必填字段
autofocus:自动获得焦点 placeholder:默认显示内容
HTML5表单的变化
HTML5的表单元素可以不放在表单域中,可以通过id关联起来
新增的inpu元素
音频播放
方法一:
Controls:表示显示控制面板 Autoplay:自动播放
如果不支持此音频格式,显示
如果不支持第一个音频就播放下一个。
视频播放
方法一:
方法二:
伪对象选择器
:before在盒子的前面插入(内部的前面):after在盒子的后面插入(内部的后面)
Content是用来插入内容,如果没有内容,content也必须要写,content的内容是空。
文档为doc格式
声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。
黑马程序员php培训:3天带你玩转HTML教程
两个概念 客户端和服务器端 浏览者使用的计算机客户端,用来给服务器发送请求,注意:管理员使用的计算机也是客户端(在服务器上直接操作除外) 存放网页文件的计算机是服务器端。 文......
黑马程序员php培训:2天搞定Bootstrap框架教程[合集]
按钮 可以加按钮效果的有哪些标签 按钮 内容 .btn 是按钮样式的基类 按钮样式 .btn-primary .btn-default .btn-success .btn-warning .btn-danger 按钮的大小 .btn-lg(最大......
黑马程序员php培训:3天带你玩转HTML教程(推荐五篇)
滚动文字的设置 路径 路径分为两种 1、 绝对地址:从盘符开始 2、 相对地址:以自身文件为准 注意:../代表上一级目录 ./代表当前目录 点击 ./代表当前目录 链接 连接的标记是 内......
黑马程序员php培训:3天带你玩转HTML教程(12)
ps和fw中几个常用快捷键(两个软件中是一样的) 1、ctrl+加号:放大 2、ctrl+减号:缩小 3、双击手型工具,将图片自适应大小显示 4、Tab键全部显示/隐藏工具面板,在FW中F4也可以显示......
黑马程序员php培训:javascript+jquery九天课程第九天(8)
动画: 基本: Show(shijian,fn)(显示)【在效果完成之后,会执行fn】 Hide(shijian,fn)(隐藏)【在效果完成之后,会执行fn】 Toggle:切换【show和hide之间】 滑动: slideDown:下滑,显示......
黑马程序员PHP培训教程:Linux介绍
Linux介绍 1、计算机资源 计算机资源是由两部分组成: 硬件资源:键盘、显示器、鼠标、硬盘、内存等等。 软件资源:应用程序,如office、qq等等。 问题:用户在键盘上的操作(打字)为什......
黑马程序员PHP培训教程:GET请求
GET请求 语法:open(get|post,URL地址) PHP页面......
黑马程序员PHP培训教程:AJAX聊天室
AJAX聊天室 设计message表:用来保存聊天信息 获取最新的聊天记录 PHP页面:大于最大聊天编号的记录肯定是新的聊天记录 1 2 3 4 5 6 7 8 9......