1.CSS高级技巧 精灵图 为了有效的减少服务器接受和发送请求的次数,提高页面的加载速度,出现了CSS精灵技术(也称作CSS Sprites、CSS 雪碧) 精灵图(Sprites)的使用 精灵图技术主要针对的是背景图片使用,就是把多个小背景图整合到一张大图片中 移动背景图片的位置,此时可以使用ba
CSS介绍 CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素。 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)。 CSS语法 CSS实例 每个CSS样式由两个组成部分:选择器和声明。声明又包括属性和属性值。每个声明之后用分号结束。 CSS注释 /*这是注
组合选择符说明了两个选择器之间的关系 四种组合方式: 后代选择器:以空格分隔(用于选取某元素的后代元素) 比如: div p { background-color:green; } 子元素选择器:以>分隔(只能选择一级子元素) 比如: div>p { background-color:green; } 相邻兄弟选择器:以+分隔(可选择
css背景属性 background-color:定义背景颜色。颜色值可以用十六进制、RGB和颜色名称定义 background-image:定义背景图像 background-repeat:定义背景图像平铺方向(比如:background-repeat:repeat-x;)或不平铺(background-repeat:no-repeat;) background-attachment:定义背景图像是否固定或
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minim
<div class="love"></div> .love { position: relative; top: 30px; left: 50%; width: 30px; height: 30px; background-color: pink; } .love:before { content: ""; position: absolute; top: -14px; left: 0; w
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=
动画 animation 动画 可复用 动的部分单独拿出来放在css里 @keyframes告诉你们动画具体的变化内容(怎么动) animation-name : 需要带哦用的@keyframes的动画名 animation-duration: s ms 需要的时间 animation-delay : 动画速率的变化 anImation-timing-functio
音响上的REPEAT是什幺意思 是 “重复播放”的意思。 一般在播放DVD、CD或者MP3 的时候用到。视乎音响的功能不同会有一些区别,但是一般都会有: 1. “单曲重复” --- 重复播放当前的一首歌 2. “文件夹重复” --- 重复播放当前歌曲所在的文件夹里面的全部歌 3. “全部重复” --- 重复
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="w
伪元素选择器 """通过css操作文本内容""" 1.修改首个字体样式 p:first-letter { color: red; font-size: 48px; } 2.在文本开头添加内容 p:before { content: '哈哈';
目录一.伪元素选择器二.选择器的优先级1.1代码展示四.文字属性五.背景属性六.边框七.display属性八.盒子模型1.1盒子演示九.浮动1.1浮动的影响十.解决浮动的方法简易头像浮动分屏 一.伪元素选择器 1.修改了首个字体的样式--- h1:first-letter 2.文本开头添加内容--- .c1:before
前端开发(三) 伪元素选择器 """通过css操作文本内容""" 1.修改首个字体样式 p:first-letter { color: red; font-size: 48px; } 2.在文本开头添加内容 p:before { content: '哈哈'; color: blue; } 3.在文
前端微讲解(三) 伪元素选择器 # 1.修改首个字体样式 p:first-letter { color: red; # 让文本第一个字变为红色 font-size: 48px; # 让文本第一个字大小变为48px } # 2.在文本开头添加内容 p:before { content: '**'; # 在文本开
动画(了解) 1、CSS3 @keyframes 规则 要创建 CSS3 动画,首先需要了解 @keyframes 规则。 @keyframes 规则是创建动画。 @keyframes 规则内指定一个 CSS 样式和动画将逐步从目前的样式更改为新的样式。 2、CSS3 动画 动画是使元素从一种样式逐渐变化为另一种样式的效果,可以改变任意
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="w
大家好,我是半夏
<!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-Co
渐变 目标:使用background-image属性实现渐变背景效果 渐变是多个颜色逐渐变化的视觉效果 一般用于设置盒子的背景 语法 线性渐变(从一个方向到另外一个方向) background-image:linear-gradient(transparent,rgba(0,0,0 .6)) 径向渐变(从一个点往外扩张) background-image:
TypeScript DOM error All In One Property 'style' does not exist on type 'Element'.ts(2339) const dom = document.querySelector(selector); // const dom: Element | null // const dom = document.querySelector(selector) as Element;
简单布局 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="w
原始样式: .box { width: 100%; height: 600px; background-color: lightblue; } .content { width: 200px; height: 200px; background
一、简述QSS:全称 Qt Style Sheets(Qt样式表),用于美化Qt程序界面,类似于CSS,但不如CSS强大,选择器和属性较少。Qt定制化CSS。QSS可以通过控件对象的setStyleSheet方法设置控件样式。二、控件样式设置2.1边框线2.1.1按钮QPushButton 1 //线粗细:1px 2 //线类型:solid实线 3 border:1px
CSS就是Cascading Style Sheet的缩写,中文译作“层叠样式表”或者是“级联样式表”,是用于控制网页外观处理并允许将网页的表现与内容分离的一种标记性语言,CSS不需要编译,可以直接由浏览器执行(属于浏览器解释型语言),是Web网页开发技术的重要组成部分。 那么接下来,继续看下,使用CSS有