css颜色

CSS基础知识总结

只愿长相守 提交于 2020-02-28 23:39:34
文章目录 CSS概述 HTML中引入CSS样式的三种方式 内联定义方式 样式块方式 引入外部独立的css文件 列表样式 CSS样式的绝对定位 CSS概述 什么是CSS,有什么作用? CSS(Cascading Style Sheet): 层叠样式表语言。 CSS的作用是: 修饰HTML页面,设置HTML页面中的某些元素的样式,让HTML页面更好看。 CSS好比是HTML的化妆品一样。 HTML还是主体,CSS依赖HTML。CSS的存在就是修饰HTML,所以新建的文件还是xx.html文件。 HTML中引入CSS样式的三种方式 内联定义方式 < ! doctype html > < html > < head > < title > HTML 中引入 CSS 样式的第一种方式:内联定义方式 < / title > < / head > < body > < ! -- width 宽度样式 height 高度样式 background - color 背景色样式 display 布局样式(none表示隐藏,block表示显示) -- > < div style = "width : 300 px ; height : 300 px ; background - color : # CCFFFF ; display : block ; border - color : red ;

CSS(一) CSS背景

梦想的初衷 提交于 2020-02-28 21:19:08
CSS背景 ---------- 既有css3之前的用法也有css3的用法,没有区分出来哈,我想要速成就没有管这个。 CSS设置背景颜色: 属性background-color,这个属性的作用范围是,background-color 属性为元素设置一种纯色。这种颜色会填充元素的内容、内边距和边框区域,扩展到元素边框的外边界(但不包括外边距)。如果边框有透明部分(如虚线边框),会透过这些透明部分显示出背景色。这个器是很关键的。验证如下:margin是没有效果的。 <html> <head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" href="css/backgroud-color.css" /> </head> <body> <div id="div1"><p>this is p</p></div> <div id="div2"><p>this is p</p></div> <div id="div3"><p>this is p</p></div> </body> </html> //css内容 p { margin: 0px; } div { background-color: red; } #div2 { padding: 10px; } #div3 { padding: 10px; border

CSS背景属性

别等时光非礼了梦想. 提交于 2020-02-28 06:44:31
背景颜色属性(background-color) 这个属性为HTML元素设定背景颜色,相当于HTML中bgcolor属性。 body {background-color:#99FF00;} 上面的代码表示Body这个HTML元素的背景颜色是翠绿色的。 演示示例 背景图片属性(background-image) 这个属性为HTML元素设定背景图片,相当于HTML中background属性。 <body style="background-image:url(../images/css_tutorials/background.jpg)"> 上面的代码为Body这个HTML元素设定了一个背景图片。 演示示例 背景重复属性(background-repeat) 这个属性和background-image属性连在一起使用,决定背景图片是否重复。如果只设置background-image属性,没设置background-repeat属性,在缺省状态下,图片既横向重复,又竖向重复。 repeat-x 背景图片横向重复 repeat-y 背景图片竖向重复 no-repeat 背景图片不重复 body {background-image:url(../images/css_tutorials/background.jpg); background-repeat:repeat-y}

CSS Sprites

余生长醉 提交于 2020-02-27 05:00:34
1.简介 CSS Sprites在国内很多人叫css精灵,是一种网页图片应用处理方式。它允许将一个页面涉及到的所有零星图片都包含到一张大图中, 利用CSS的“background-image”,“background- repeat”,“background-position”的组合进行背景定位, 访问页面时避免图片载入缓慢的现象。 2.优点 (1)CSS Sprites能很好地减少网页的http请求,从而大大的提高页面的性能,这是CSS Sprites最大的优点,也是其被广泛传播和应用的主要原因; (2)CSS Sprites能减少图片的字节; (3)CSS Sprites解决了网页设计师在图片命名上的困扰,只需对一张集合的图片命名,不需要对每一个小图片进行命名,从而提高了网页制作效率。 (4)CSS Sprites只需要修改一张或少张图片的颜色或样式来改变整个网页的风格。 3.缺点 (1)图片合并麻烦:图片合并时,需要把多张图片有序的合理的合并成一张图片,并留好足够的空间防止版块出现不必要的背景。 (2)图片适应性差:在高分辨的屏幕下自适应页面,若图片不够宽会出现背景断裂。 (3)图片定位繁琐:开发时需要通过工具测量计算每个背景单元的精确位置。 (4)可维护性差:页面背景需要少许改动,可能要修改部分或整张已合并的图片,进而要改动css。在避免改动图片的前提下,又只能(最好

CSS基础

萝らか妹 提交于 2020-02-27 05:00:00
CSS基础 CSS介绍    CSS Cascading Style Sheets,层叠样式表。   样式定义了HTML元素怎样去显示。   样式一般存储在样式表(Style Sheets)中。   外部样式表可以帮你做很多工作,外部样式表存储在CSS文件中。   使用CSS,你的HTML文档可以用不同的样式输出来显示。   最初HTML标签被设计为定义文档的内容,而布局由浏览器来处理,并非使用格式化标签,为了解决这个难题,W3C(World Wide Web Consortium)这个非盈利的,建立标准的组织,为HTML4.0增加了样式。   CSS允许开发者一下就能控制多个Web页的样式和布局。简单的改变样式,所有与之相关的元素都会自动更新。 CSS基础语法    CSS的语法由三部分组成:一个 选择器(selector ),一个 属性(property) 和一个 值(value)。   即: selector{property: value}    选择器 是你希望去定义的HTML元素/标签.   每个 属性 可以有一个 值 ,属性和值由 冒号 区分开,外面用大括号括起来。   比如: body{color: black}    如果值为多个单词则用双引号括起来: p{font-family: “sans serif”}    注意,如果你想指定多个属性,你就必须将每个属性用

三、CSS光速精通二

十年热恋 提交于 2020-02-27 02:26:29
css盒子模型 HTML中和css中设置的区别 HTML 的属性主要是起一些功能性的作用的,对于一些和样式有关的属性最好留给 CSS 来做 CSS 的属性就是纯粹起定义样式的作用。因此,抓住这两点,就不会混淆二者的一些属性了 HTML 中的 width 属性是可以不需要单位的,但是在 CSS 中的属性是必须要有单位的,在 CSS 中写 width 是同样可以达到效果,并且也满足了早期的结构与样式分离一说 盒子模型:一个html标签是一个矩形,这个矩形就是一个盒子,也就是一个标签就是一个盒子 我们所说的盒子模型,主要是指可以通过六个属性来设置这个盒子 width:宽度 height:高度 border:边框 粗细 样式 颜色 padding:内边距 内边界:内容到边界的距离 margin:外边距 边界:盒子和盒子之间的距离 background:背景颜色或者背景图片 一开始会去掉默认*{ margin:0; padding:0; } 关于padding有四种写法:  一个值:上, 右, 下, 左都相同  有两个值: 第一个值表示上,下, 第二个值表示左, 右  有三个值: 第一个值表示上, 第二个值表示右, 左, 第三个值表示下  有四个值: 第一个值表示上, 第二个值表示右, 第三个值表示下,第四个值表示左 margin也有四种写法,如下:  当后面是一个值时:上,右,下

改变CSS样式

Deadly 提交于 2020-02-26 06:21:48
在前面的文章里介绍了 - 如何添加/移除CSS类 ,那种方法需要先定义好CSS类,然后针对"类"来改变某个元素的样式。本文要介绍的是另外一种改变CSS样式的方法 - 直接添加样式法。使用CSS样式一般有两种方法:一种是在Head里引用外部定义了CSS样式的文件;另一种是直接在HTML元素里嵌入样式。 如何添加/移除CSS类 一文里介绍的方法通常需要把CSS类定义在外部CSS样式文件里;而本文介绍的方法就类似于嵌入式CSS。 jQuery提供 css() 的方法来实现嵌入式改变元素样式, css() 方法在使用上具有多样性。其中一种接受两个输入参数:样式属性和样式值,它们之间用逗号分开。比如我们要改变链接颜色,我们可以使用下面的代码: $("#61dh a").css('color','#123456'); //这里选择器‘$("#61dh a")’表示ID为‘#61dh’的元素下的所有链接。 //.css(‘color’,'#123456');表示把颜色设为'#123456' 如果我们需要改变多个样式属性,我们可以先定义属性变量,然后直接赋值给 css() 方法。示例如下: var divcss = { background: '#EEE', width: '478px', margin: '10px 0 0', padding: '5px 10px', border: '1px

CSS学习(一)

♀尐吖头ヾ 提交于 2020-02-26 03:05:47
CSS 简介 CSS的主要使用场景就是美化网页,布局页面的。 HTML的局限性 只关注内容的语义。 HTML 可以做简单的样式,但是带来的是无尽的臃肿和繁琐… CSS-网页的美容师 CSS 是也是一种标记语言 CSS 主要用于设置 HTML 页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、 边距等)以及版面的布局和外观显示样式。 CSS 让我们的网页更加丰富多彩,布局更加灵活自如。简单理解:CSS 可以美化 HTML , 让 HTML 更漂亮, 让页面布局更简单。 总结: HTML 主要做结构,显示元素内容. CSS 美化 HTML ,布局网页. CSS 最大价值: 由 HTML 专注去做结构呈现,样式交给 CSS,即 结构 ( HTML ) 与样式( CSS ) 相分离。 CSS 语法规范 CSS 规则由两个主要的部分构成:选择器以及一条或多条声明。 选择器是用于指定 CSS 样式的 HTML 标签,花括号内是对该对象设置的具体样式  属性和属性值以“键值对”的形式出现 属性是对指定的对象设置的样式属性,例如字体大小、文本颜色等 属性和属性值之间用英文“:”分开 多个“键值对”之间用英文“;”进行区分 所有的样式,都包含在 <style> 标签内,表示是样式表。<style> 一般写到 </head> 上方。 < head > < style > h4

CSS 锦囊

流过昼夜 提交于 2020-02-26 02:29:33
CSS 锦囊 最后更新:2004.03.05 翻译: onestab [2004.03.09] 原文:mezzoblue CSS Crib Sheet 在使用CSS建站时,您肯定遇到过形形色色的布局问题,最后可能被搞得焦头烂额。本文的目的是让您的设计过程更为容易,当您遇到困难时为您提供快速参考。 如果您有所补充, 请在这里发表您的意见 . 本文的其他语言版: 法语 , 德语 , 西班牙语 和 匈牙利语 。 欢迎提供其他翻译。 有疑问,先验证 在调试时,先对您的代码进行验证往往能省去不少麻烦事。格式不正确的 XHTML /CSS 会导致许多布局上的错误。 在其他浏览器中进行测试 之前 ,请先在最先进的浏览器中撰写和测试CSS代码,而不是相反。 如果您在破旧的浏览器中编写和测试,你的代码就不得不依赖那个破旧浏览器的糟糕的显示,然后在符合标准的浏览器中进行测试,看到显示结果“不正常”时,你会很沮丧的。相反,您应该先将您的代码完善,然后再设法为较低级的浏览器打算。这样从一开始您的代码就是符合标准的,你不必再为支持其他浏览器而劳心费神。当然了,目前遵从标准的浏览器无疑就是 Mozilla, Safari 或 Opera。 确保您想要的效果真的存在 许多特定的浏览器专有的CSS扩展在 正式标准 中并不存在。 如果您对 filter(滤镜) 或滚动条指定样式,您用的就是私有代码,除了 IE 之外

没你想象的那么难!深度剖析三款最实用的css预处理器

。_饼干妹妹 提交于 2020-02-26 01:58:13
等灯等灯~在干货系列无数次被催更之后,渡老师的前端工具小课堂又开课啦! 小渡在后台留言中发现同学们最近对前端CSS的热情很高嘛,最懂你的小渡今天就带着CSS预处理器跟大家见面啦,想学好前端?先来了解一下这些CSS预处理器叭! 了解css的大家可能都知道,我们可以用它来写网页样式,但是却不能用它来编程。在程序员眼里,css是一件很麻烦的东西。 它没有变量,也没有条件语句,只是一行行单纯的描述,写起来相当费事。所以,就有人就开始为css加入编程元素,然后就取个名字叫做"css预处理器"。 什么是css预处理器 通俗的说,css预处理器定义了一种新的语言。 基本的思想是用一种专门的编程语言,开发者只需要使用这种语言进行编码工作,减少枯燥无味的css代码的编写过程的同时,它能让你的css具备更加简洁、适应性更强、可读性更加、层级关系更加明显、更易于代码的维护等诸多好处。 css预处理器种类繁多,本次小渡就以Sass、Less、Stylus进行比较。 什么是Sass Sass是一门高于css的元语言。 它能用来清晰地、结构化地描述文件样式,有着比普通css更加强大的功能。 Sass能够提供更简洁、更优雅的语法,同时提供多种功能来创建可维护和管理的样式表。也就是我们上面说的一种预处理器语言,反正就是可以让我们风骚的定义css。 Sass优缺点 它在css的语法基础上增加了变量(variable