------------------------------

div{
            background: red;
            width: 300px;
            height: 300px;
            border: 20px dashed; ///这里不设置颜色,默认颜色为背景色。即:background-color:transparent;(全透明黑色的速记法)。
           }

<div>背景包括边框和内边距,不包括外边距</div>

--------------

当设置边框,和内边距时,父容器的div本身宽高在变大,而内容本身的宽高不变,切记!!!。

=====================================

background- image的默认值是none。

如果同时设置背景图片和背景颜色,那么背景图片会覆盖掉背景颜色。

background-color:red;

background-image:url();  //会覆盖前者。如果背景色写为:background:red;那么就是遵循(最近原则)

===============================

background-repeat可能的属性值有repeat、no-repeat、repeat-x、repeat-y、inherit(继承)。

fixed是相对于浏览器窗口进行设定的。

background:url(img/logo.png) no-repeat fixed center;   //左右上下垂直居中,在浏览器的正中央。不论浏览器怎么缩放。

background:url(img/logo.png) no-repeat fixed right;    //在浏览器右边,且垂直居中。不论浏览器怎么缩放。

background:url(img/logo.png) no-repeat fixed left;    //在浏览器左边,且垂直居中。不论浏览器怎么缩放。

background:url(img/logo.png) no-repeat fixed bottom;    //在浏览器底部,且左右居中。不论浏览器怎么缩放。

background:url(img/logo.png) no-repeat fixed top;    //在浏览器顶部,且左右居中。不论浏览器怎么缩放。

Internet Explorer6-11版本都不支持属性值 "inherit"。

---------------

background-position属性值可以是百分比、关键字、单位是像素 (0px 0px) 或任何其他的 CSS 单位。

background-position:40em 30em;

所有浏览器都支持 background-position 属性。

IE8 以及更早的浏览器不支持一个元素多个背景图像

IE7 以及更早的浏览器不支持 "inherit"。IE8 需要 !DOCTYPE。IE9 支持 "inherit"

所有浏览器都支持 background 属性。

---------------------------

HTML背景透明

background:#fff;
opacity:0.5;/*这样设置背景颜色为透明,那么里面的字体也会变成半透明*/

background:transparent  背景为透明,字体不透明。
background:rgb(255,255,255,0.2);/*这样只设置背景颜色,里面内容不是透明*/

filter:Alpha(opacity=50);/* 只支持IE6、7、8、9 */
position:static; /* IE6、7、8只能设置position:static(默认属性) ,否则会导致子元素继承Alpha值 */
zoom:1; /* 激活IE6、7的haslayout属性,让它读懂Alpha */

-----------

------------ol------------ul---------------

list-style-type:hiragana; ///平假名排列,属于有序列表

--------------------

可能的值有inside、outside、inherit

默认是outside,如下图:

设置inside,如下图:

设置inside时,图标会出来一些,注意细节。

所有浏览器都支持 list-style-position 属性

-----------------------

list-style:url(img/images/图标.png) lower-roman inside;   ///小写罗马数字,文字围绕小图标,

list-style: outside decimal  url(img/images/图标.png);     ///值的顺序随意,如果设置了list-style-image,那么就会覆盖 list-style-type列表样式,只显示图标。

顺序随意,那就规定一个习惯:

list-style:list-style-image列表样式图标    list-style-type列表样式类型   list-style-position列表样式的位置

list-style复合属性后面的值是有顺序无要求

-====================

background:image repeat attachment position;  //图片  重复  滚动  位置

list-style: type image  position;  /// 类型 图片  位置

list-style-type:

无序列表:

none:无标记

disc:实心圆

circle:空心圆

aquare:实心方块

有序列表

none:无标记

decimal:数字

lower-roman:小写罗马数字

upper-roman:大写罗马数字

lower-alpha:小写英文字母

upper-alpha:大写英文字母

CSS背景和CSS列表的更多相关文章

  1. CSS背景样式和列表样式

    background-color 设置元素的背景颜色 background-image 把图像设置为背景 background-position 设置背景图像的起始位置 background-atta ...

  2. CSS背景说明及连写

    一.CSS背景说明 CSS 可以添加背景颜色和背景图片,以及来进行图片设置. 1.1 背景图片(image) background-image 属性允许指定一个图片展示在背景中(只有CSS3才可以多背 ...

  3. 这些HTML、CSS知识点,面试和平时开发都需要 No5-No7(知识点:文字设置、设置背景、数据列表)

    系列知识点汇总 这些HTML.CSS知识点,面试和平时开发都需要 No1-No4(知识点:HTML.CSS.盒子模型.内容布局) 这些HTML.CSS知识点,面试和平时开发都需要 No5-No7(知识 ...

  4. CSS背景图像的简单响应

    本文设有很多,最理想的解决方案,响应图像只是其中之一.我们建议您查看不同的方法,然后再选择一个特定的响应图像解决方案,包括这两个:如何避免重复下载响应图像中选择响应图像解决方案. 大家都在谈论的的sr ...

  5. CSS——背景及应用

    CSS 可以添加背景颜色和背景图片,以及进行图片设置. none : 无背景图(默认的) url : 使用绝对或相对地址指定背景图像 background-image 属性允许指定一个图片展示在背景中 ...

  6. CSS——背景渐变

    在线性渐变过程中,颜色沿着一条直线过渡:从左侧到右侧.从右侧到左侧.从顶部到底部.从底部到顶部或着沿任何任意轴.如果你曾使用过制作图件,比如说Photoshop,你对线性渐变并不会陌生. 兼容性问题很 ...

  7. CSS背景background、background-position使用详解

    背景(background)是css中一个重要的的部分,也是需要知道的css的基础知识之一.这篇文章将会涉及css背景(background)的基本用法,包括诸如 background-attachm ...

  8. 你不知道的CSS背景—css背景属性全解

    CSS背景在网页设计中使用频率非常高,然而对于这个开发人员很熟悉的CSS属性,却隐藏着许多不为初级开发人员熟知的细节,这篇文章尝试扒开这层不为人知的面纱. 首先列举一下CSS中关于元素背景的所有属性并 ...

  9. CSS背景background详解,background-position详解

    背景(background)是css中一个重要的的部分,也是需要知道的css的基础知识之一.这篇文章将会涉及css背景(background)的基本用法,包括诸如 background-attachm ...

随机推荐

  1. 脑残式网络编程入门(五):每天都在用的Ping命令,它到底是什么?

    本文引用了公众号纯洁的微笑作者奎哥的技术文章,感谢原作者的分享. 1.前言   老于网络编程熟手来说,在测试和部署网络通信应用(比如IM聊天.实时音视频等)时,如果发现网络连接超时,第一时间想到的就是 ...

  2. Javascript高级编程学习笔记(79)—— 表单(7)选择框脚本

    选择框脚本 选择框由<option>和<select>元素创建,为了方便选择框的交互,除了提供表单字段的公有方法之外 HTMLSelectElement 类型还提供下列特有的属 ...

  3. sql中base64解码、译码

    1.5.6版本及之后的版本的base64 主要就是两个MySQL内部函数to_base64和from_base64,使用也很简单,如下: 1)先查看MySQL的版本:mysql> select ...

  4. Abp + MongoDb 改造默认的审计日志存储位置

    一.背景 在实际项目的开发当中,使用 Abp Zero 自带的审计日志功能写入效率比较低.其次审计日志数据量中后期十分庞大,不适合与业务数据存放在一起.所以我们可以重新实现 Abp 的 IAuditi ...

  5. Dubbo架构学习整理

    一. Dubbo诞生背景 随着互联网的发展和网站规模的扩大,系统架构也从单点的垂直结构往分布式服务架构演进,如下图所示: 单一应用架构:一个应用部署所有功能,此时简化CRUD的ORM框架是关键 垂直应 ...

  6. leetcode — maximum-subarray

    /** * * Source : https://oj.leetcode.com/problems/maximum-subarray/ * * Created by lverpeng on 2017/ ...

  7. Java 容器源码分析之 Deque 与 ArrayDeque

    Queue 也是 Java 集合框架中定义的一种接口,直接继承自 Collection 接口.除了基本的 Collection 接口规定测操作外,Queue 接口还定义一组针对队列的特殊操作.通常来说 ...

  8. docker使用ssh远程连接容器(没钱买服务器又不想安装虚拟机患者必备)

    突然有需求,需要使用go语言写个ssh终端连接功能,这时候手上又没有服务器,虚拟机也没有,正好使用docker搞起来 docker容器开启sshd服务,模拟服务器 我们知道docker是可以用exec ...

  9. 痞子衡嵌入式:让你从此高效写作的轻量级标记语言(Markdown)

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是轻量级标记语言Markdown. 1.假如你有过这样的烦恼? 想写出排版优雅简洁的文章,并且能够轻易地发表(连同文字和排版)到各大网站上 ...

  10. Go语言学习笔记(四) [array、slice、map]

    日期:2014年7月22日   一.array[数组]   1.定义:array 由 [n]<type> 定义,n 标示 array 的长度,而 <type> 标示希望存储的内 ...