css颜色

6 CSS三大特性

房东的猫 提交于 2019-12-01 13:26:51
CSS 三大特性 层叠 继承 优先级 是CSS 必须掌握的三个特性。 CSS层叠性 所谓层叠性是指多种CSS样式的叠加。 是浏览器处理冲突的一个能力,如果一个属性通过两个相同选择器设置到同一个元素上,那么这个时候一个属性就会将另一个属性层叠掉 比如先给某个标签指定了内部文字颜色为红色,接着又指定了颜色为蓝色,此时出现一个标签指定了相同样式不同值的情况,这就是样式冲突。 就近原则 一般情况下,如果出现样式冲突,则会按照CSS书写的顺序,以最后的样式为准。 样式冲突,遵循的原则是就近原则。 那个样式离着结构近,就执行那个样式。 样式不冲突,不会层叠 CSS最后的执行口诀: 长江后浪推前浪,前浪死在沙滩上。 CSS继承性 所谓继承性是指书写CSS样式表时,子标签会继承父标签的某些样式,如文本颜色和字号。想要设置一个可继承的属性,只需将它应用于父元素即可。 简单的理解就是: 子承父业。 CSS最后的执行口诀: 龙生龙,凤生凤,老鼠生的孩子会打洞。 注意: 恰当地使用继承可以简化代码,降低CSS样式的复杂性。子元素可以继承父元素的样式(text-,font-,line-这些元素开头的都可以继承,以及color属性) CSS优先级 定义CSS样式时,经常出现两个或更多规则应用在同一元素上,这时就会出现优先级的问题。 在考虑权重时,初学者还需要注意一些特殊的情况,具体如下: 继承样式的权重为0

5 CSS背景

不打扰是莪最后的温柔 提交于 2019-12-01 13:25:59
CSS背景(background) 属性 描述 background-color 规定要使用的背景颜色。 background-image 规定要使用的背景图像。 background-size 规定背景图片的尺寸。 background-repeat 规定如何重复背景图像。 background-attachment 规定背景图像是否固定或者随着页面的其余部分滚动。 background-position 规定背景图像的位置。 inherit 规定应该从父元素继承background属性的设置。 背景图片(image) 语法: background-image : none | url (url) 参数: none :  无背景图(默认的) url :  使用绝对或相对地址指定背景图像 background-image 属性允许指定一个图片展示在背景中(只有CSS3才可以多背景)可以和 background-color 连用。 如果图片不重复地话,图片覆盖不到地地方都会被背景色填充。 如果有背景图片平铺,则会覆盖背景颜色。 小技巧: 提倡 背景图片后面的地址,url不要加引号。 背景平铺(repeat) 语法: background-repeat : repeat | no-repeat | repeat-x | repeat-y 参数: repeat :

CSS——背景渐变

时光毁灭记忆、已成空白 提交于 2019-12-01 13:08:37
在线性渐变过程中,颜色沿着一条直线过渡:从左侧到右侧、从右侧到左侧、从顶部到底部、从底部到顶部或着沿任何任意轴。如果你曾使用过制作图件,比如说Photoshop,你对线性渐变并不会陌生。 兼容性问题很严重,我们这里之讲解线性渐变 语法格式: background:-webkit-linear-gradient(渐变的起始位置, 起始颜色, 结束颜色); background:-webkit-linear-gradient(渐变的起始位置, 颜色 位置, 颜色位置....); 来源: https://www.cnblogs.com/superjishere/p/11687716.html

前端之CSS

北城余情 提交于 2019-12-01 11:46:37
一 CSS介绍   CSS( C ascading S tyle S heet,层叠样式表)定义 如何显示 HTML元素,给HTML设置样式,让它更加美观。   当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)。 二 CSS语法 2.1CSS实例  每个CSS样式由两个组成部分:选择器和声明。声明又包括属性和属性值。每个声明之后用分号结束。        2.2CSS注释 1 /*这是注释*/ 三 CSS的几种引入方式 3.1行内样式   行内式是在标记的style属性中设定CSS样式。不推荐大规模使用。 1 <p style="color: red">Hello world.</p> 3.2内部样式   嵌入式是将CSS样式集中写在网页的<head></head>标签对的<style></style>标签对中。格式如下: 1 <head> 2 <meta charset="UTF-8"> 3 <title>Title</title> 4 <style> 5 p{ 6 background-color: #2b99ff; 7 } 8 </style> 9 </head> 3.3外部样式   外部样式就是将css写在一个单独的文件中,然后在页面进行引入即可。推荐使用此方式。 1 <link href="mystyle.css" rel="stylesheet"

前端之CSS

孤街浪徒 提交于 2019-12-01 10:21:14
二、CSS 1、CSS介绍 CSS( C ascading S tyle S heet,层叠样式表)定义 如何显示 HTML元素。 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)。 2、CSS语法 2.1 CSS实例 每个CSS样式由两个组成部分:选择器和声明。声明又包括属性和属性值。每个声明之后用分号结束。 2.2 CSS注释 注释是代码之母。 /*这是注释*/ 3、CSS的集中引入方式 3.1 行内样式(不推荐) 行内式是在标记的style属性中设定CSS样式。 <p style="color: red">Hello world.</p> 3.2 内部样式 嵌入式是将CSS样式集中写在网页的<head></head>标签对的<style></style>标签对中。 <head>   <meta charset="UTF-8">   <title>Title</title>    <style>      p{ background-color: #2b99ff; }    </style> </head> 3.3 外部样式(推荐)) 外部样式就是将css写在一个单独的文件中,然后在页面进行引入即可。 <link href="mystyle.css" rel="stylesheet" type="text/css"/> 4、CSS选择器 4.1基本选择器

javaweb(2):HTML、CSS

心已入冬 提交于 2019-12-01 10:20:10
1.HTML 1.1 表单标签:form <form> 表单标签,在html页面创建一个表单,表单标签在浏览器上没有任何显示。如果数据需要提交到服务器,负责收集数据的标签必须放在表单标签体内容。   action属性:请求路径,确定表单提交到服务器的地址(路径)   method属性:请求方式。常用的取值:get、post     get:默认值       提交的数据追加在请求路径上。例如:/1.html?username=alex&password=1234,数据格式k/v,追加是使用?连接,之后每一对数据使用&连接       因为请求路径长度有限,所有get请求提交的数据有限。     post:       提交的数据不再请求路径上追加(既不显示在地址栏上)       提交的数据大小不显示 <body> <!-- 表单 --> <form action="" method=""> <!-- 此处的内容可能被提交到服务器 --> </form> <!-- 此处的内容在<form>标签外部,此处数据不能提交到表单 --> </body> 1.2 输入域标签:input <input> 标签用于获得用户输入信息,type属性值不同,收集方式不同。最常用的标签。    rype属性       text:文本框,单行的输入字段,用户可在其中输入文本。默认宽度为20个字符    

day51

自闭症网瘾萝莉.ら 提交于 2019-12-01 10:13:58
CSS简介 ## CSS介绍 CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素。 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)。 ## CSS语法 CSS实例:每个CSS样式由两个组成部分:选择器和声明。声明又包括属性和属性值。每个声明之后用分号结束。 例如: h1 {color: red; font-size: 14px} 选择器 属性 声明 值 属性 声明 值 ## CSS注释 /*这是注释*/ 快捷键是 ctrl + / CSS的几种引入方式 ## 行内样式 行内式是在标记的style属性中设定CSS样式。不推荐大规模使用 <p style="color; red">Hello world.</p> ## 内部样式 嵌入式是将CSS样式集中写在网页<head></head>标签对中,格式如下: <head> <meta charset="UTF-8"> <title>Title</title> <style> p{ background-color: #2b99ff; } </style> </head> <p>Hello world</p> ## 外部样式 外部样式就是将css写在一个单独的文件中,然后在页面进行引入即可。推荐使用此方式。 <link href="mystyle.css" rel=

CSS介绍

回眸只為那壹抹淺笑 提交于 2019-12-01 10:01:18
css基本语法及页面引用 原文链接: https://www.cnblogs.com/alwaysInMe/p/7271409.html css基本语法 css的定义方法是: 选择器 { 属性:值; 属性:值; 属性:值;} 选择器是将样式和页面元素关联起来的名称,属性是希望设置的样式属性每个属性有一个或多个值。代码示例: div{ width:100px; height:100px; color:red } css页面引入方法: 1、外联式:通过link标签,链接到外部样式表到页面中。 <link rel="stylesheet" type="text/css" href="css/main.css"> 2、嵌入式:通过style标签,在网页上创建嵌入的样式表。 <style type="text/css"> div{ width:100px; height:100px; color:red } ...... </style> 3、内联式:通过标签的style属性,在标签上直接写样式。 <div style="width:100px; height:100px; color:red ">......</div> 4.导入式: 将一个独立的.css文件引入HTML文件中,导入式使用CSS规则引入外部CSS文件,<style>标记也是写在<head>标记中。 <style type=

CSS Sprite(雪碧图)简单使用

佐手、 提交于 2019-12-01 09:12:29
CSS Sprite ,我们一般叫他雪碧图或精灵图,它是一种图像拼合技术。该方法是将小图标和背景图像合并到一张图片上,然后利用css的背景定位来显示需要显示的图片部分。 雪碧图的使用有以下几个优点 减少图片的字节。 减少网页的http请求,从而大大的提高页面的性能。 解决了网页设计师在图片命名上的困扰,只需对一张集合的图片上命名就可以了,不需要对每一个小元素进行命名,从而提高了网页的制作效率。 更换风格方便,只需要在一张或少张图片上修改图片的颜色或样式,整个网页的风格就可以改变。维护起来更加方便。 雪碧图的合成可以在这进行拼合: https://www.toptal.com/developers/css/sprite-generator 。至于用法我就不教了 语法:background-position:npx npx; (第一个值是调左右的,当你需要将背景图向右调的时候用正值, 向左则为负值 同理将背景图上下调动的时候上是用负值,下是正值) 简单上个小案例 雪碧图 代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA

前端之CSS

别说谁变了你拦得住时间么 提交于 2019-12-01 08:53:22
目录 CSS 介绍 CSS语法 引用方法 基本选择器 4 | 2组合选择器 后代选择器 儿子选择器 毗邻选择器 弟弟选择器 属性选择器 分组和嵌套 伪类选择器 伪元素选择器 选择器的优先级 CSS属性相关 宽和高 字体属性 文字属性 文字之间的距离 背景属性 边框 border-radius display属性 CSS盒子模型 margin外边距 padding内填充 float clear overflow溢出属性 定位(position) 是否脱离文档流 z-index opacity CSS 介绍 CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素。 当浏览器读到一张样式表,它就会按照这个样式表来对文档进行格式化(渲染)。 CSS语法 引用方法 行内样式 行内样式是在标记的style属性中设定CSS样式。(不推荐大规模使用) <p style="color=red">hello world</p> 内部样式 内部样式是将CSS样式集中写在网页的 <head></head> 标签中的 <style></style> 标签中。 <head> <meta charset="utf-8"> <title>Title</title> <style> p{ background-color:red; } </style> </head> 外部样式