7.23笔记

  1.1  相邻行内块元素的间距问题

    布局的时候,相邻的行内块元素之间默认有几像素的外间距。

    只能用浮动来解决这个问题。

  1.2  Border-radius: 边框半径

有四个值:左上,右上,右下,左下

四个值为元素宽度或是高度的一半的时候,会将元素变成圆形或是椭圆形,峰值只能到达宽度或是高度的一半。

1.3 行内元素的margin

行内元素的左右margin是可以起作用的,但是上下的margin是不起作用的。

1.4  清除浮动

浮动的原因就是因为父盒子没有高度,原来的高度是靠标准流中的子元素撑起来,但是子元素浮动了之后 ,脱离标准流了,造成父级元素的高度为0;

  1. 给父盒子设置一个高度
  2. Clear: both
  3. Overflow: hidden   触发了BFC模式 也可以用来清除浮动
  4. 伪元素或是双伪元素清除法

    .clearfix:before, .clearfix:after {
        /*清除浮动,最好最标准的写法*/
        content: "";
        display: table;
    }

    .clearfix:after {
        clear: both;
    }

    .clearfix {
        *zoom: 1; /*IE/7/6*/  /*兼容IE6下的写法*/
    }

    1.5 定位的元素的层级

    如果只给一个元素绝对定位,而不写trbl值的话,会以原位显示

    定位(相对和绝对或固定)的元素都有一个层级的属性或是概念。如果定位了的相邻多个元素,在同一个位置的话,后面的元素默认会压住前面的元素。如果同样是定位了的元素,默认他们的层级都是0,只不过后面的元素会压住前面的元素。如果想让当前的元素显示在后面的元素之上,这个时候就需要改变层级的关系,用z-index来改变。

    z-index的取值范围0---9999999,最好是正数,尽量不要用负数。

    1.6  列表

    ul   li      unordered   list     无序列表

    ol   li      ordered   list  有序列表

    dl  dt  dd

    dl:     difinition     list     定义列表

    dt     difinition      title 标题

    dd      difinition    description      定义描述

时间: 2024-12-10 02:08:05

7.23笔记的相关文章

Java学习笔记23---内部类之局部内部类只能访问final的局部变量

局部内部类是定义在方法体或代码块中的类,在笔记19中已有过简单介绍. 今天要讨论的是局部内部类为什么只能访问为常量的局部变量. 作者: 博客园--蝉蝉 请尊重作者劳动成果,转载请在标题注明"转载"字样,并标明原文链接: http://www.cnblogs.com/chanchan/p/8402411.html 参考资料: http://www.cnblogs.com/dolphin0520/p/3811445.html 1.首先来了解一下局部内部类是如何访问局部变量的 Person类

PHP文档资料

H5第四阶段-PHP&MySQL 目录 PHP简介及基本语法... 3 PHP运行环境配置... 3 PHP的运行原理... 3 两种PHP运行方式... 4 变量的定义... 4 变量的传值... 4 变量数据类型... 5 变量检测... 7 变量类型转换... 7 常量... 8 代码的注释... 8 PHP输出方式... 8 单引号和双引号... 8 SESSION和COOKIE. 9 表单处理... 9 流程控制... 10 函数... 10 文件读写操作... 10 文件上传...

jmu-Java-02基本语法-04-动态数组

题目: 根据输入的n,打印n行乘法口诀表.需要使用二维字符串数组存储乘法口诀表的每一项,比如存放1*1=1.为了保证程序中使用了二维数组,需在打印完乘法口诀表后使用Arrays.deepToString打印二维数组中的内容. 提醒:格式化输出可使用String.format或者System.out.printf. 输出格式说明 每行末尾无空格. 每一项表达式之间(从第1个表达式的第1个字符算起到下一个表达式的首字符之间),共有包含7个字符.如2*1=2 2*2=4从第1个2开始到第二项`2*2=

传智播客_2015年Java基础视频-深入浅出精华版 笔记(2015年9月14日23:11:11)

本笔记是个人笔记+摘录笔记相结合,非完全原创 day01 win 7系统打开DOS有趣方法:按住shift+右键,单击“在此处打开命令窗口”(注意:在此处可以是任何的文件夹,不一定是桌面) 用DOS删除的文件不可以在回收站恢复?!! 常用DOS命令d: 回车 盘符切换dir(directory):列出当前目录下的文件以及文件夹md (make directory) : 创建目录(创建文件夹)rd (remove directory): 删除目录(删除文件夹,注意:前提是文件夹必须是空的!!)如果

python基础教程_学习笔记23:图形用户界面

图形用户界面 丰富的平台 在编写Python GUI程序前,需要决定使用哪个GUI平台. 简单来说,平台是图形组件的一个特定集合,可以通过叫做GUI工具包的给定Python模块进行访问. 工具包 描述 Tkinter 使用Tk平台.很容易得到.半标准. wxpython 基于wxWindows.跨平台越来越流行. PythonWin 只能在Windows上使用.使用了本机的Windows GUI功能. JavaSwing 只能用于Jython.使用本机的Java GUI. PyGTK 使用GTK

SQL Server 2012笔记分享-23:备份与恢复场景1

场景 某企业服务器中有一个数据库db01,该数据库只能在每周日0:00更新一次数据,并且数据量不大,制定那种备份还原计划比较合适?如何设置?还原的方法是什么? 备份方案 采用完整备份,每周日备份一次即可. 还原方案 采用简单模式即可满足要求,因为该db01只在周日有更新. 方案分析 简单恢复模式下的数据丢失时间窗口,如下图. 简单模式下,进行数据库的完整备份还原,只需还原最近的一次完整备份即可,如图. 配置方法 第一种:图形界面 首先创建一个db01数据库.如图. 然后我们在该数据库中创建一个表

程序的加载和执行(三)——《x86汇编语言:从实模式到保护模式》读书笔记23

程序的加载和执行(三)--读书笔记23 接着上次的内容说. 关于过程load_relocate_program的讲解还没有完,还差创建栈段描述符和重定位符号表. 分配栈空间与创建栈段描述符 462 ;建立程序堆栈段描述符 463 mov ecx,[edi+0x0c] ;4KB的倍率 464 mov ebx,0x000fffff 465 sub ebx,ecx ;得到段界限 466 mov eax,4096 467 mul dword [edi+0x0c] 468 mov ecx,eax ;准备为

传智播客 刘意_2015年Java基础视频-深入浅出精华版 笔记(2015年10月25日23:28:50)

本笔记是个人笔记+摘录笔记相结合,非完全原创 day01 win 7系统打开DOS有趣方法:按住shift+右键,单击“在此处打开命令窗口”(注意:在此处可以是任何的文件夹,不一定是桌面) 用DOS删除的文件不可以在回收站恢复?!! 常用DOS命令d: 回车 盘符切换dir(directory):列出当前目录下的文件以及文件夹md (make directory) : 创建目录(创建文件夹)rd (remove directory): 删除目录(删除文件夹,注意:前提是文件夹必须是空的!!)如果

C++学习笔记23,类内函数重载

该博文仅用于交流学习,请慎用于任何商业用途,本博主保留对该博文的一切权利. 博主博客:http://blog.csdn.net/qq844352155 转载请注明出处: 在一个类内,最常见的就是构造函数的重载了.这里我就不介绍了. 先来看看常见的类内重载. //method.cpp #include <iostream> #include <string> using namespace std; class base{ private: int i; string s; publ