热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

CSS3学习小结

简介CSS(cascadingstylesheet)级联样式、层叠样式显示数据与显示分离:网页的数据由html5提供网页的显示由css3控制网页的行为由JavaScript实现CS
简介

CSS(cascading style sheet)级联样式、层叠样式

显示数据与显示分离:



  • 网页的数据由html5提供

  • 网页的显示由css3控制

  • 网页的行为由Javascript实现


CSS样式

1、行内样式

写在标签之内写style属性,style属性中写CSS代码


例:

xxx

2、内嵌样式

在head标签中增加style标签,集中写CSS代码


3、链接样式

单独写一个CSS文件,head中用link标记使用CSS文件


链接:

4、导入样式

导入CSS代码 @import


CSS选择器

1、标签选择器

标签名{...}


2、类选择器

从·号开始自定义名称来定义CSS样式,html标签用class属性选择


3、ID选择器

从#号开始自定义名称来定义CSS样式,id属性的值唯一


4、包含选择器

selector 1 selector 2 {...}


5、子选择器

selector 1 > selector 2 {...}


6、合并声明

selector 1,selector 2 {...}


7、兄弟选择器

selector 1 ~ selector 3{...} 匹配selector后能与2匹配的节点


8、属性选择器



  • E[attribute] 选取带有指定属性的元素

  • E[attribute=value] 选取带有指定属性和值的元素

  • E[attribute~=value] 选取属性值中包含指定词(以空格隔开)的元素

  • E[attribute|=value] 选取带有以指定值开头(连字符分隔)的属性值


9、伪元素选择器

只针对CSS中的·伪元素起作用



  • :first-leffer:指定对象的第一个字符

  • :first-line:第一行

  • :before:与内容相关的属性结合使用,在指定对象内部的前端插入内容

  • :after:与内容相关的属相结合使用,在指定兑现内部的尾端插入内容


10、浏览器专属属性



  • -ms- Microsoft

  • -moz- Mozilla(Firefox)

  • -o- Opera

  • -webkit- Webkit(Chorme、Safari)


字体与文本属性

  • Font:复合属性,形式如font-style、font-weight等

  • font-size:字体大小 font-style:字体风格 font-family:字体

  • font-weight:加粗(100~900)

  • font-size-adjust:对不同字体尺寸进行微调

  • Color:文本颜色

  • word-spacing:单词间距

  • text-shadow:字体阴影

  • line-hight:行高

  • letter-spacing:字间距

  • text-shadow:cradius:阴影的模糊半径,越大越模糊

  • 属性值:color xoffset yoffset length或xoffset yofset radius color

  • text-indent:文本缩进

  • text-overflow:控制溢出文本的处理方法

  • Clip:hidden属性值,溢出时,clip裁切溢出的文本

  • Ellipsis:溢出时显示(...)

  • vertical-align:垂直对齐方式

  • 属性值:auto、baseline、sub、top、middle、bottom

  • text-align:水平对齐方式

  • 属性值:left、center、right

  • Direction:文本流入方向

  • 属性值:ltr(从左到右)、rtl(从右到左)

  • word-break:文本内容的换行方式

  • 属性值:normal:浏览器换行规则

  • keep-all:在半角空格或连字符处换行

  • break-all:允许在单词中间换行


服务器字体


@font-face{
font-family:自定义字体名
Src:local(“优先本地字体”),url(“服务器字体”)字体格式(TrueType|OpenType);
其他字体规则
}

背景属性


  • backgroud:复合属性

  • backgroud-color:背景颜色 backgroud-image:背景图片

  • backgroud-position:背景相对位置

  • backgroud-repeat:repeat-x repeat-y repeat no-repeat

  • backgroud-attachment:背景图随对象滚动固定不变 scroll fixed


CSS3新增多背景


 

 

本文地址:https://blog.csdn.net/qq_41554330/article/details/107391215



推荐阅读
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • 本文由编程笔记#小编为大家整理,主要介绍了logistic回归(线性和非线性)相关的知识,包括线性logistic回归的代码和数据集的分布情况。希望对你有一定的参考价值。 ... [详细]
  • 基于PgpoolII的PostgreSQL集群安装与配置教程
    本文介绍了基于PgpoolII的PostgreSQL集群的安装与配置教程。Pgpool-II是一个位于PostgreSQL服务器和PostgreSQL数据库客户端之间的中间件,提供了连接池、复制、负载均衡、缓存、看门狗、限制链接等功能,可以用于搭建高可用的PostgreSQL集群。文章详细介绍了通过yum安装Pgpool-II的步骤,并提供了相关的官方参考地址。 ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • Linux重启网络命令实例及关机和重启示例教程
    本文介绍了Linux系统中重启网络命令的实例,以及使用不同方式关机和重启系统的示例教程。包括使用图形界面和控制台访问系统的方法,以及使用shutdown命令进行系统关机和重启的句法和用法。 ... [详细]
  • 如何使用Java获取服务器硬件信息和磁盘负载率
    本文介绍了使用Java编程语言获取服务器硬件信息和磁盘负载率的方法。首先在远程服务器上搭建一个支持服务端语言的HTTP服务,并获取服务器的磁盘信息,并将结果输出。然后在本地使用JS编写一个AJAX脚本,远程请求服务端的程序,得到结果并展示给用户。其中还介绍了如何提取硬盘序列号的方法。 ... [详细]
  • javascript  – 概述在Firefox上无法正常工作
    我试图提出一些自定义大纲,以达到一些Web可访问性建议.但我不能用Firefox制作.这就是它在Chrome上的外观:而那个图标实际上是一个锚点.在Firefox上,它只概述了整个 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 本文介绍了一个在线急等问题解决方法,即如何统计数据库中某个字段下的所有数据,并将结果显示在文本框里。作者提到了自己是一个菜鸟,希望能够得到帮助。作者使用的是ACCESS数据库,并且给出了一个例子,希望得到的结果是560。作者还提到自己已经尝试了使用"select sum(字段2) from 表名"的语句,得到的结果是650,但不知道如何得到560。希望能够得到解决方案。 ... [详细]
  • MPLS VP恩 后门链路shamlink实验及配置步骤
    本文介绍了MPLS VP恩 后门链路shamlink的实验步骤及配置过程,包括拓扑、CE1、PE1、P1、P2、PE2和CE2的配置。详细讲解了shamlink实验的目的和操作步骤,帮助读者理解和实践该技术。 ... [详细]
  • sklearn数据集库中的常用数据集类型介绍
    本文介绍了sklearn数据集库中常用的数据集类型,包括玩具数据集和样本生成器。其中详细介绍了波士顿房价数据集,包含了波士顿506处房屋的13种不同特征以及房屋价格,适用于回归任务。 ... [详细]
  • 本文介绍了计算机网络的定义和通信流程,包括客户端编译文件、二进制转换、三层路由设备等。同时,还介绍了计算机网络中常用的关键词,如MAC地址和IP地址。 ... [详细]
  • 展开全部下面的代码是创建一个立方体Thisexamplescreatesanddisplaysasimplebox.#Thefirstlineloadstheinit_disp ... [详细]
  • 不同优化算法的比较分析及实验验证
    本文介绍了神经网络优化中常用的优化方法,包括学习率调整和梯度估计修正,并通过实验验证了不同优化算法的效果。实验结果表明,Adam算法在综合考虑学习率调整和梯度估计修正方面表现较好。该研究对于优化神经网络的训练过程具有指导意义。 ... [详细]
  • 本文介绍了如何在方法参数中指定一个对象的协议,以及如何调用符合该协议的方法。以一个具体的示例说明了如何在方法参数中指定一个UIView子类对象,并且该对象需要符合PixelUI协议,同时方法需要能够访问该对象的属性。 ... [详细]
author-avatar
奇奇丶承诺
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有