学习的第二天

昨天我们做了京东网页的开头的公共部分,今天我们接着做了他脚的公共部分,其中我们会遇到各种问题,有些问题很值得我们注意,我大概归类了一下。

1:我们在写代码中经常会用到连写的形式,目前我们已经学了background的连写,这里面只要记得各自代表什么意思就可以了,还有一个是font的连写,这中间就要注意一些问题,font-size和font-family是不能缺少的,而且这两个是有顺序的,不能写错顺序。

2:两个相邻的行内快,要注意他们之间有个默认的间距,这个间距只能用浮动的去掉。

3:行内元素的margin,它只对左右有效果,对上下是没有效果的。

4:了解清除浮动的几种方法,知道在什么情况下要使用清除浮动,如果父元素没设置宽高,而子元素全都浮动了,那么就会造成塌陷,这时我们需要清除浮动。一般用的最多的是clear both。

5:定位的元素是有层级的,相邻的元素定位在同一位子,那么后面的元素会压住前面的元素。如果想让前面的元素显示,可以用z-index来设定。

时间: 2024-08-06 14:21:46

学习的第二天的相关文章

mysql 学习笔记 第二天

插入表格数据: Insert into table_name set columns_1=value1,columns_2=value2,对于没有赋值的列,将会取默认值,并且这个方法只能一次插入一个数据 利用文本方式插入数据: Load data local infile‘径’into table table_name: Select 的通用形式: Select columns from table or tables where conditions;from一般不能少的,但是当查询的时候没有

Mysql Cookbook学习笔记第二章

1,使用python链接mysql + ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 # -*- coding: utf-8 -*- # connect.py --连接到MySQL服务器 import sys import MySQLdb try:     conn = MySQLdb.connect(db = "cookbook",                            host = "localhost"

javascript 学习总结第二天

  javascript 学习总结第二天 函数和对象 对象 声明方式 newObject() {} 构造函数 元素的操作 . [] this 对象的遍历 for in with简便操作 函数 函数的声明方式 functiondemo(){} var demo= function(){} var demo= new Function('x','y','alert(x+y)'); 函数的调用 在代码中直接调用 事件触发 赋值给一个变量 注意事项 优先级 在js中定义变量的时候不能跟函数名冲突否则会覆

老老实实学习WCF[第二篇] 配置wcf

老老实实学WCF 第二篇 配置WCF 在上一篇中,我们在一个控制台应用程序中编写了一个简单的WCF服务并承载了它.先回顾一下服务端的代码: [csharp] view plaincopy using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.ServiceModel; using System.ServiceModel.Description; name

java学习笔记 第二篇 核心技术(二)

第十四章 集合类 集合类用来存放对象的引用.继承关系如下图: 14.1 Collection 接口 是层次结构中的根接口,构成Collection的单位称为元素.Collection接口不能直接使用,但该接口提供了添加元素.删除元素.管理数据的方法. Collection接口常用方法: 14.2 List 集合 包括List接口以及List集合的所有实现类.List集合中的元素允许重复,各元素循序就是对象插入的顺序 1.List接口,两个重要方法: get(int index): 获取指定索引位

JavaWeb学习总结第二篇--第一个JavaWeb程序

JavaWeb学习总结第二篇—第一个JavaWeb程序 最近我在学院工作室学习并加入到研究生的项目中,在学长学姐的带领下,进入项目实践中,为该项目实现一个框架(用已有框架进行改写).于是我在这里记录下我JavaWeb学习的过程,加油! 我们在第一篇中提到了开发JavaWeb程序需要的一些工具,在安装完成后(请朋友们自行网上查找安装步骤和配置),接下来我以图片形式介绍编写JavaWeb程序. 一:创建Web项目 1.打开IntelliJ IDEA->File->New Project 项目创建完

UI学习笔记---第二天

程序的执行流程 一.自定义视图 自定义UILebal-UITextField视图 ?定义视图:系统标准UI之外,?己组合而出的新的视图. 实际开发中,我们还需?定义视图.积累?己的代码库.?便开发. ?己封装的视图,能像系统UI控件一样,?于别的项目中,能?大降 低开发成本,提?开发效率. 自定义视图步骤 根据需求的不同,?定义视图继承的类也有所不同.?般?自定义的视图会继承于UIView.以下是?定义视图的要点: 1.创建?个UIView子类 2.在类的初始化方法中添加子视图 3.类的.h?文

学习 Python 第二课:用户交互程序

Author:uljfangbr/>E-mail:[email protected]Mentor:Liu YouyuanTime:2018-3-25 要求:1.用户输入相关信息2.打印出如下格式: ----------INFO: NAME ----------NAME:AGE:JOB:SALARY: #! usr/bin/env python #Author:uljfang #E-mail:[email protected] #Mentor:Liu Youyuan #Time:2018-3-25

python学习的第二天

今天是学习的第二天,贾队长今天主要学习了python的数据类型和变量.不同的数据,需要定义不同的数据类型.在Python中,能够直接处理(难道还有间接处理或者别的什么处理?需要去更多了解这一点)的数据类型有以下几种:1.整数.2.浮点数(也就是小数,但为什么要这样叫?).3.字符串,就是用‘’或者“”包含的任意文本.还有很多的转义字符\(转义字符很多还需要大量的学习了解)4.布尔值,一个布尔值只有True和false两种值.在python中,可以直接用True和False,但是要注意大小写.还可

【WPF学习】第二十四章 基于范围的控件

原文:[WPF学习]第二十四章 基于范围的控件 WPF提供了三个使用范围概念的控件.这些控件使用在特定最小值和最大值之间的数值.这些控件--ScrollBar.ProgressBar以及Slider--都继承自RangeBase类(该类又继承自Control类).尽管它们使用相同的抽象概念(范围),但工作方式却又很大的区别. 下表显示了RangeBase类定义的属性: 表 RangeBase类的属性 通常不比直接使用ScrollBar控件.更高级的ScrollViewer控件(封装了两个Scro