不会大量的详解,因为写出来完全没办法跟W3C和MDN进行对比,所以具体的语法属性还是需要去这两个网站查阅,还可以在网站上编写实时效果
内联样式(inline style),也有人翻译成行内样式
CSS样式之间用分号;
隔开,建议每条CSS样式后面都加上分号;
很多资料不推荐这种写法:
在原生的HTML编写过程中确实这种写法是不推荐的
在Vue的template中某些动态的样式是会使用内联样式的
所以,内联样式的写法依然需要掌握
将CSS放在HTML文件元素里的
可以在style元素或者CSS文件中使用@import导入其他的CSS文件
CSS官方文档地址
CSS推荐文档地址:
由于浏览器版本、CSS版本等问题,查询某些CSS是否可用:
在CSS中,颜色,有以下几种表示方法:
颜色关键字(color keywords):
RGB颜色:
也就是通过调整这三个颜色不同的比例,可以组合成其他的颜色;
RGB颜色可以通过以#为前缀的十六进制字符和函数(rgb()、rgba())标记表示
方式一:十六进制符号:#RRGGBB[AA]
方式二:十六进制符号:#RGB[A]
R(红)、G(绿)、B (蓝)和A (alpha)是十六进制字符(0–9、A–F)
三位数符号(#RGB)是六位数形式(#RRGGBB)的减缩版
比如,#f09和#ff0099表示同一颜色
四位数符号(#RGBA)是八位数形式(#RRGGBBAA)的减缩版
比如,#0f38和#00ff3388表示相同颜色
rgb[a](R, G, B[, A])
text-decoration用于设置文字的装饰线
text-decoration有如下常见取值:
none:无任何装饰线
可以去除a元素默认的下划线
underline:下划线
overline:上划线
line-through:中划线(删除线)
text-transform(一般)
text-indent(一般)
如何解决这个问题:
加上
display:inline-block
将元素呈递为行内块状元素,同时又保留了块状元素可以设置宽高的特性既能够设置宽高,又不独自占据一行。
保留上下外边距/内边距。
不添加换行符,因此该元素可以位于其他元素旁边。
内容撑开宽度。
使用
margin:0 auto
常用的值
W3C中的解释:
letter-spacing、word-spacing(一般)
font-size决定文字的大小
常用的设置
具体数值+单位(比如100px)
也可以使用em单位(不推荐):1em代表100%,2em代表200%,0.5em代表50%
百分比
基于父元素的font-size计算,比如50%表示等于父元素font-size的一半
font-family用于设置文字的字体名称
可以设置1个或者多个字体名称;
浏览器会选择列表中第一个该计算机上有安装的字体;
或者是通过 @font-face 指定的可以直接下载的字体
比如你们公司设置了字体,但是用户的电脑上是没有这个字体,显示不了的,那就可以通过加载网页的时候直接将字体一起从网上下载下来使用
font-weight用于设置文字的粗细(重量)
常见的取值:
strong、b、h1~h6等标签的font-weight默认就是bold
font-style(一般)
font-variant(了解)
font-variant(了解)
*
交集选择器: 需要同时符合两个选择器条件(两个选择器紧密连接)
在开发中通常为了精准的选择某一个元素
如下的
div.one
,既是一个div也得是一个类名为one的(div和.one之间没有空格,是连着写的)。而不是说div下的one
常见的伪类 | |
---|---|
动态伪类(dynamic pseudo-classes) | :link、:visited、:hover、:active、:focus |
目标伪类(target pseudo-classes) | :target |
语言伪类(language pseudo-classes) | :lang( ) |
元素状态伪类(UI element states pseudo-classes) | :enabled、:disabled、:checked |
结构伪类(structural pseudo-classes)(后续学习) | :nth-child( )、:nth-last-child( )、:nth-of-type( )、:nth-last- >of-type( ) :first-child、:last-child、:first-of-type、:last-of-type :root、:only-child、:only-of-type、:empty |
否定伪类(negation pseudo-classes)(后续学习) | :not() |
a:link | 未访问的链接(从来没访问过) |
---|---|
a:visited | 已访问的链接(之前有访问过) |
a:hover | 鼠标挪动到链接上(重要) |
a:active | 激活的链接(鼠标在链接上长按住未松开) |
使用注意
除了a元素,:hover、:active也能用在其他元素上
文章浏览阅读122次。还是A+BTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 24568Accepted Submission(s): 11729Problem Description读入两个小于10000的正整数A和B,计算A+B。...
文章浏览阅读419次。HEADERS:在BASIC的基础上,额外记录了请求和响应的头信息。FULL:记录所有请求和响应的明细,包括头信息、请求体、元数据。BASIC:仅记录请求的方法,URL以及响应状态码和执行时间。NONE:不记录任何日志信息,这是默认值。配置Feign日志有两种方式;方式二:java代码实现。注解中声明则代表某服务。方式一:配置文件方式。_feign 日志设置
文章浏览阅读155次。将容器管理的持久性 Bean 用于面向服务的体系结构本文将介绍如何使用 IBM WebSphere Process Server 对容器管理的持久性 (CMP) Bean的连接和持久性逻辑加以控制,使其可以存储在非关系数据库..._javax.ejb.objectnotfoundexception: no such entity!
文章浏览阅读1.5k次。基础java练习题一、递归实现跳台阶从第一级跳到第n级,有多少种跳法一次可跳一级,也可跳两级。还能跳三级import java.math.BigDecimal;import java.util.Scanner;public class Main{ public static void main(String[]args){ Scanner reader=new Scanner(System.in); while(reader.hasNext()){ _java 递归例题
文章浏览阅读1.5k次,点赞6次,收藏6次。目录1.串应用- 计算一个串的最长的真前后缀题目描述输入输出样例输入样例输出题解2.字符串替换(string)题目描述输入输出样例输入样例输出题解3.可重叠子串 (Ver. I)题目描述输入输出样例输入样例输出题解4.字符串操作(string)题目描述输入输出样例输入样例输出题解1.串应用- 计算一个串的最长的真前后缀题目描述给定一个串,如ABCDAB,则ABCDAB的真前缀有:{ A, AB,ABC, ABCD, ABCDA }ABCDAB的真后缀有:{ B, AB,DAB, CDAB, BCDAB_对存储在string数组内的所有以字符‘a’开始并以字符‘e’结尾的单词做加密处理。
文章浏览阅读68次。西安交通大学/算法设计与问题求解/树与二叉树/MOOC_算法设计与问题求解西安交通大学
文章浏览阅读1.6k次。问题:在Vue项目中出现如下错误提示:[Vue warn]: Computed property "totalPrice" was assigned to but it has no setter. (found in <Anonymous>)代码:<input v-model="totalPrice"/>原因:v-model命令,因Vue 的双向数据绑定原理 , 会自动操作 totalPrice, 对其进行set 操作而 totalPrice 作为计..._computed property "totalprice" was assigned to but it has no setter.
文章浏览阅读60次。十分暴力而简洁的解决方式:读取P和T的位置并自动生成唯一正确答案,将题给测点与之对比,不一样就给我爬!_basic 1003 case 1
文章浏览阅读422次。原标题:详解将Web项目War包部署到Tomcat服务器基本步骤详解将Web项目War包部署到Tomcat服务器基本步骤1 War包War包一般是在进行Web开发时,通常是一个网站Project下的所有源码的集合,里面包含前台HTML/CSS/JS的代码,也包含Java的代码。当开发人员在自己的开发机器上调试所有代码并通过后,为了交给测试人员测试和未来进行产品发布,都需要将开发人员的源码打包成Wa..._/opt/bosssoft/war/medical-web.war/web-inf/web.xml of module medical-web.war.
文章浏览阅读3k次,点赞3次,收藏13次。# -*- coding: utf-8 -*-# 简述:这里有四个数字,分别是:1、2、3、4#提问:能组成多少个互不相同且无重复数字的三位数?各是多少?def f(n):list=[]count=0for i in range(1,n+1):for j in range(1, n+1):for k in range(1, n+1):if i!=j and j!=k and i!=k:list.a..._python求从0到9任意组合成三位数数字不能重复并输出
文章浏览阅读1k次,点赞3次,收藏2次。<el-table-column prop="studentSex" label="性别" :formatter="sex"></el-table-column>然后就在vue的methods中写方法就OK了methods: { sex(row,index){ if(row.studentSex == 1){ return '男'; }else{ return '女'; }..._elementui table 性别
文章浏览阅读1.1k次。java文件操作之移动文件到指定的目录_java中怎么将pro.txt移动到design_mode_code根目录下