一、背景与前景

(1)、背景

    line-height: 1.5 !important;">90;  /*背景色(以样式表为主,样式表优先。)*/
background-image:url(路径); /*设置背景图片(默认为平铺。)*/
background-repeat:no-repeat/repeat-x/repeat-y;no-repeat /*不平铺
repeat-x 橫向平铺 repeat-y 纵向平铺 */ background-position:center; /*背景图片居中 right top背景图片放到右上角*/设置背景图位置时,repeat必须为“no-repeat”*/
background-position:left 100px top 100px;/*离左边100px,离上边100px(可以为负值)*/ background-attachment:fixed;/*背景是固定的,不随字体滚动*/

background-attachment:scroll;/*背景随字体滚动*/

(2)、字体

font-family:"新宋体";/*字体。常用微软雅黑,宋体*/

font-size:12px;/*字体大小,常用像素12px.14px(网站常用12.14),18px,还可以用“em”,"2.5em"即:默认字体的2.5倍,还可以用百分数*/

font-weight:bold;/*bold是加粗。normal是正常*/

font-style:italic;/*倾斜,normal是不倾斜*/

color:#03c:/*颜色*/

text-decoration:underline;/*下划线,overline是上划线,line-through是删除线,none是去掉下划线*/

text-align:center;/*水平 居中对齐。left是左对齐。right是右对齐*/

vertical-align:middle;/*垂直 居中对齐,top是顶部对齐,bottom是底部对齐。一般设置行高后使用,div垂直居中 要把行高拉开能表现出来*/

text-indent:28px;/*首行缩进量*/

line-height:24px/*行高,一般为1.5到2倍字体大小*/

二、边界和边框

*注:四个边框的顺序按顺时针方向:上,右,下,左。

border(表格边框)、样式等margin(表外间距)、padding(内容与单元格间距)

(1)、边框

    /*边框设置*/
border:5px solid blue;(四边框、5像素宽、实线、蓝色)相当于下面三行红的。
border-width:5px;
border-style:solid;
border-color:blue;
border-top:5px solid blue;
border-bottom:5px solid blue;
border-left:5px solid blue;
border-right:5px solid blue;
 

(2)、边距

    /*四边外边框之间的距离*/
margin:10px;
margin-top:10px;
margin:20px 0px 20px 0px;
/*内容与边框之间的距离*/
padding:10px;
padding-top:10px;
padding:20px 0 20px 0px;

三、列表与方块

    width、height、(top、bottom、left、right) 只有在绝对坐标情况下才有用
list-style:none; /*取消序号*/
list-style:circle; /*序号变为圆圈,样式相当于无序*/
list-style-image:url(); /*图片做序*/
list-style-position:outside;/*序号在内容外*/
list-style-position:inside; /*序号跟内容在一起*/

四、格式与布局

    position:fixed;  /*锁定位置*/
position:absolute; /*绝对 1、外层没有position:absolute(或relative),那么div相对于浏览器定位 2、如果有,那么div相对于外层边框定位。*/
position:relative; /*相对默认位置的移动*/ float:left; /*左浮动*/
float:right; /*右浮动*/ <div style="clear:both"></div> /*截断流*/ overflow:hidden; /*超出范围时隐藏; soroll,auto超出范围时出滚动条*/ display:none; /*none,不显示;inline-block,显示为块,不自动换行,宽高可设;
block,显示为块,自动换行;inline,效果同span标签,不自动换行,宽高不可设*/
visibility:hidden; /*可视性。hidden,隐藏但是占空间;visible,显示。*/

小技巧:

(1)、超链接变色:

a:hover
{
color:red;
}

(2)、DIV居中

如何让一个DIV居中对齐?
第一步:设置外层的DIV的text-align:center;
第二步:设置里层的DIV的margin:auto
以上两个DIV都不要设置float.

css样式表----------样式属性(背景与前景、边界和边框、列表与方块、格式与布局)的更多相关文章

  1. HTML-CSS样式表-★★★常用属性★★★及基本概念、分类、选择器

    样式属性 背景与前景: background-color:#F90; /*背景颜色,样式表优先级最高*/ background-image:url(路径); /*设置背景图片(默认)*/ backgr ...

  2. PyQt(Python+Qt)学习随笔:Qt Designer中部件的样式表styleSheet属性

    styleSheet属性是定义部件外观的属性样式表,在Qt中styleSheet样式表是类似于html的css样式一样的方法,只是时专门为Qt中的部件开发的.styleSheet的定义语法也是类似CS ...

  3. css样式表及属性

    CSS(Cascading Style Sheet,叠层样式表),作用是美化HTML网页. /*注释区域*/    此为注释语法 一.样式表 (一)样式表的分类 1.内联样式表 和HTML联合显示,控 ...

  4. 第一周复习二 (CSS样式表及其属性)

    样式表三种写法 1内联写法:style直接写在标签内.个人感觉多用于个别标签,一般情况优先级较高 style="font-size:16px;" 2内嵌写法:写在<head& ...

  5. 为什么有时候Css样式表某个属性引用不成功?

    首次使用博客,很多东西都在探索,第一篇文章也不知道发布点什么,就随便写写,是在word里面写的,也懒得排版,将就这用吧. 闲着没事找了酷狗的API写了个简单的静态网页,完成了搜索,展示,播放功能.就想 ...

  6. HTML基础(五)——-css样式表——样式属性——格式与布局

    一.position:fixed 锁定位置(相对于浏览器的位置),例如有些网站的右下角的弹出窗口. 示例: 二.position:absolute     绝对位置: 1.外层没有position:a ...

  7. HTML_css样式表 样式属性 格式布局

    CSS(Cascading Style Sheet,叠层样式表),作用是美化HTML网页. /*注释区域*/此为注释语法 一.样式表 (一)样式表的分类 1.内联样式表 和HTML联合显示,控制精确, ...

  8. css样式表--样式表分类

    样式表分类 1.内联式.写在body里.控制精确,可重复性差. <body> <div style="color:#90F">更好发挥的返回结果还 < ...

  9. css样式表---样式表分类、选择器

    一.样式表分三类: 1.内联样式表.——放在元素的开始标记中.——只对当前元素起作用.<input name="txt" style="border:0px; bo ...

随机推荐

  1. UVA 127 链表和栈的使用

    刘汝佳的题目感觉都是比较难以处理的,就像这道题目,一看数据简直觉得头大...加上这个英文我也看的想死 最后看别人博客的题意讲解才知道原来是要移牌. 然后如果熟练的使用stack和手写链表的话,这个题目 ...

  2. Mycat简介及适用场景

    官网:http://www.mycat.io/ 一.Mycat是什么 Mycat是一个开源的分布式数据库系统,是一个实现了 MySQL 协议的的 Server,前端用户可以把它看作是一个数据库代理,用 ...

  3. vue样式的动态绑定

    true显示样式,flase不显示 <!DOCTYPE html> <html lang="en"> <head> <meta chars ...

  4. 提高js性能的方法

    1.文档瘦身 (1)删除注释(版权及法律声明部分应保留),运行时不需要注释. (2)删除制表符.空格和换行符,这些只是为了便于程序的维护,但是与执行无关. (3)替换长的变量名为短的变量名. (4)使 ...

  5. Vue专题-路由系统

    一切分离都是为了更好的结合,本文详细介绍了前后端分离架构之后,前端如果实现路由控制,即Vue路由系统. Vue路由系统 VueRouter实现原理 VueRouter的实现原理是根据监控锚点值的改变, ...

  6. 基础练习--huffman

    问题描述 Huffman树在编码中有着广泛的应用.在这里,我们只关心Huffman树的构造过程. 给出一列数{pi}={p0, p1, …, pn-},用这列数构造Huffman树的过程如下: . 找 ...

  7. 2019杭电暑假多校训练 第六场 Snowy Smile HDU - 6638

    很多题解都是简单带过,所以打算自己写一篇,顺便也加深自己理解 前置知识:线段树.线段树维护最大字段和.二维坐标离散化 题解: 1.很容易想到我们需要枚举所有子矩阵来得到一个最大子矩阵,所以我们的任务是 ...

  8. IPC---有名管道FIFO

    一.参考网址 1.Linux学习之——FIFO实例

  9. 基于SSM开发在线考试系统 Java源码

    实现的关于在线考试的功能有:用户前台:用户注册登录.查看考试信息.进行考试.查看考试成绩.查看历史考试记录.回顾已考试卷.修改密码.修改个人信息等,后台管理功能(脚手架功能不在这里列出),科目专业管理 ...

  10. javascript中的location的用法

    javascript中的location.href有很多种用法,主要如下. self.location.href="/url" 当前页面打开URL页面 location.href= ...