首页 > 其他分享 >最常用的CSS

最常用的CSS

时间:2024-03-11 11:37:25浏览次数:30  
标签:常用 标签 height background line font 选择器 CSS

补充:书写规范:选择器后面要有空格

其他直接看:CSS 按钮 | 菜鸟教程 (it028.com)

www.it028.com/index.htm


 CSS使用方式:三种

1內部式

 2行内式:直接在标签中的style属性中写

 3外部样式表:通过link标签引入

权重大小很明显,越近权重越大:行内>内部>外部引入


 

CSS三大特性:层叠性,继承,优先级

层叠性:样式冲突,遵循就近原则进行覆盖(覆盖性)

继承:主要继承文字的样式(font-,text-,line-以及color,行高)

优先级:权重:!important> 行内样式style=""> ID选择器> 类选择器,伪类选择器> 标签选择器> 继承或者*

权重叠加:ui li{....} > li{....}


 选择器:四种

标签选择器

 顾名思义,把指定的html标签的样式改变

class类选择器

style写一个类样式,html标签用class属性可以直接调用

id选择器

只能使用一次

通配符选择器

不需要调用,能把html,body,div,p所有标签都进行改变,不需要调用


 字体

font-family: 'Courier New', Courier, monospace;【同时赋值几个增加兼容性】

font-size: 22px;【字体大小】

font-weight: 700;【字体加粗】

font-style: italic;【字体设置为斜体】

简写:

font:12px/1.5 Microsoft YaHei;【行高是字体的1.5倍】

文本

color: aqua;
text-align: center;【本质是让div盒子里的文字居中对齐】
text-decoration: underline;
text-indent: 20px;【文本缩进】
line-height: 26px;【line-height是上边距+字体高度+下边距,因为默认字体大小为16px,所以line-height起码大于16px才看得出来】【引文line-height是上边距+字体高度+下边距,所以让文字在盒子里居中的方式可以为line-height等于盒子的高度】


 emment语法快速生成html标签

1   .demo$*5

 2 .one${我是人}*4

  emment语法快速生成css样式

w100  按table【width: 100px;】
h200  按table【height: 200px;】
tac  按table【text-align: center;】
lh29  按table【line-height: 29;】


复合选择器:后代选择器,子选择器,并集选择器,伪类选择器

后代选择器:选择所有后代

子选择器:用大于符号,选择亲儿子,不选孙子等

 并集选择器:用逗号

伪类选择器

链接伪类选择器:书写顺序lvha

 表单伪类选择器:点击就更改样式


 display展示方式

display: block;  转为块元素!!!独占一行!!!【侧边栏一般可以直接一个div里面装几个a,把 a 设置为块再设置为高度就OK】
display: inline;   转为行内元素
display: inline-block;   转为行内块元素(一行放多个且可以调高度)


 背景图片

width: 700px;
height: 700px;

background-color【背景色】
background-image: url(../山.jpg);
background-repeat: no-repeat;
background-position: 20px center; 【第一个位置的值用于左右移动,第二个位置的值用于上下移动.如果只写了一个值那就是左右移动,上下居中对齐background-position: 20px center;等价于background-position: 20px;】
background-attachment: fixed;【是否固定】

background: rgba(0,0,0,0.3);【背景色:最后一个值控制透明度】

简写,写成一行:

background: black url(../山.jpg) no-repeat 20px center;

 

标签:常用,标签,height,background,line,font,选择器,CSS
From: https://www.cnblogs.com/dfzj/p/18054802

相关文章

  • Dynamics CRM 2013 常用JS脚本
    Xrm.Page.data获取记录的主键Id的值(getId)varId=Xrm.Page.data.entity.getId();获取记录的表的逻辑名称(getEntityName)varentityName=Xrm.Page.data.entity.getEntityName();获取引用记录的查找值(getEntityReference)varerEntity=Xrm.Page.data.entity.getEnt......
  • CSS鼠标样式(cursor)
    一、CSScursor基本语法cursor属性是什么:指鼠标指针放在一个元素边界范围内时所呈现的光标形状,它包括问号,小手等形状。使用时可以在任何你想要添加的标签里,插入style="cursor:某属性值",也可以在CSS样式中添加。比如:pointer,小手形状help,帮助形状。cursor的属性值有十几种可选......
  • 常用数据分析模型与方法
    一、背景数据分析中,会有一些分析方法来处理不同的问题。简单总结一下。方法汇总:https://share.mindmanager.com/#publish/5v_9k6Z9J3gqPL9sQwAGGKL5DgNrclp4iq_q8C7L    方法链接: 二、RFM分析2.1 定义R(Recency): 客户距离最近的一次采购时间的间隔。F( Freq......
  • 多线程系列(十六) -常用并发原子类详解
    一、简介在Java的java.util.concurrent包中,除了提供底层锁、并发同步等工具类以外,还提供了一组原子操作类,大多以Atomic开头,他们位于java.util.concurrent.atomic包下。所谓原子类操作,顾名思义,就是这个操作要么全部执行成功,要么全部执行失败,是保证并发编程安全的重要一环。相......
  • Redis数据类型及其常用命令
    一、Redis字符串(String)String是Redis最基本的类型,一个key对应一个value,它是二进制安全的(String可以包含任何数据,如jpg图片或者序列化的对象),一个字符串value最多可以是512MBSETkeyvalue[NX|XX][GET][EXseconds|PXmilliseconds|EXATunix-time-seconds|PXATunix-......
  • Java常用类
    一、String类java.lang.String类的使用(一)概述String:字符串,使用一对""引起来表示。String声明为final的,不可被继承String实现了Serializable接口:表示字符串是支持序列化的。实现了Comparable接口:表示String可以比较大小String内部定义了finalchar[]value......
  • App自动化测试之元素定位及常用方法
    1.元素定位appium元素定位方式跟selenium是一样的通过appium客户端启动服务器自动连接手机之后,进入对应的被测app以及界面app有不同的界面和不同的功能app的界面主要是以元素构成需要对界面功能进入自动化测试就一定要定位该界面元素执行对应的操作方法对手机app的界面进......
  • rpmdb 常用命令初始化与重建rpm数据库
    在Linux系统中,rpmdb命令用于初始化和重建rpm数据库。这里有一些常用的rpmdb方法:初始化RPM数据库:rpmdb--initdb这个命令会创建一个新的RPM数据库,如果数据库已经存在,它不会做任何事情。重建RPM数据库:rpmdb--rebuilddb如果RPM数据库损坏或者需要更新,这个命令会从已安......
  • elasticsearch常用请求接口Rest API示例
    创建shopping索引PUT/shopping查看全部索引GET/_cat/indices查看指定索引GET/shopping删除指定索引DELETE/shopping索引的映射字段属性,是否关键字和加入索引PUT/shopping/_mapping{"properties":{"title":{"type":"text"},&qu......
  • 数据库常用SQL语句
    一、DDL-数据库操作1.查询数据库#查询所有数据库SHOWDATABASES;#查询当前数据库SELECTDATABASE();2.创建数据库CREATEDATABASE[IFNOTEXISTS]数据库名[DEFAULTCHARSET字符集][COLLATE排序规则];3.删除数据库DROPDATABASE[IFEXISTS]数据库名;4.使......