IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> 第三次网页前端培训(CSS) -> 正文阅读

[JavaScript知识库]第三次网页前端培训(CSS)

学习网址:【优极限】 HTML+CSS+JavaScript+jQuery前端必学教程,小白教学,前端基础全套完成版_哔哩哔哩_bilibilin

1.安装编译器

2.基础操作

  • 几种基本选择器

1)通用选择器

*{
  ...
}
*{
  color:red;
}

2)元素选择器

元素名称{
        ...     
}
p{
  color:red;
  font-size:20px;
}

3)id选择器

#id属性值{
         ...
}
#p1{
    font-weight:bold;
}

4)类选择器

.class属性值{
            ...
}
.hidden{
        display:none;
}

5)分组选择器

选择器1,选择器2,...{
                   ...
}
h2,#pre1{
         color:red;
         font-style:italic;
}

  • CSS样式的优先级,是根据选择器的精准度 /权重决定的,常见的权重如下,权重越大,优先级越高

?元素选择器:1

类选择器:10

id选择器:100

内联样式:1000


  • ?组合选择器:后代选择器、子代选择器、相邻兄弟选择器

?1)后代选择器

? ? ?选择指定元素的所有指定后代元素,以空格隔开

选择器 指定元素{
               属性名:属性值;
               ...
}
.food li{
         border:#9ACD32 solid 1px;
}

?2)子代选择器

? ?选择指定元素的第一代子元素,以大于号>隔开

选择器 > 指定元素{
               属性名:属性值;
               ...
}
.food > li{
           border:palegoldenrod dotted 1px;
}

3)相邻兄弟选择器

? ?选择指定的下一个指定元素,两者有相同的父元素,以+号隔开

选择器 + 指定元素{
               属性名:属性值;
               ...
}
.food + li{
           border:palegoldenrod dotted 1px;
}

3.代码实例

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>基本选择器</title>
		<style type="text/css">
			/*通用选择器*/
			*{
				color:#00FFF;
			}
			/*元素选择器*/
			div {
				font-size: 30px;
			}
			/*id选择器*/
			#p1 {
				background-color: #F4A460;
			}
			/*类选择器*/
			.cls1 {
				font-family:楷体;
			}
			/*分组选择器*/
			#p1,.cls1,font {
				text-decoration: line-through;
			}
		</style>
	</head>
	<body>
		<!--
		    CSS基本选择器
			    1.通用选择器*
				    *{
						属性名:属性值;
						...
					}
		        2.元素选择器
				   元素名/标签名 {
					   属性名:属性值;
					   ...
				   }
		        3.id选择器 # 
				    #id属性值 {
						属性名:属性值;
						...
					}
				4.类选择器 .
					.class属性值 {
						属性名:属性值;
						...
					}
		                  -->
						  
						  
		<div class="cls1">这是一个div1</div>
		<div>这是一个div2</div>
		<p id="p1">这是一个段落</p>
		<span class="cls1">这是一个span</span>	
		<br />
		<font>这是一个font</font>
	</body>
</html>

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2022-02-07 13:38:22  更:2022-02-07 13:39:31 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 11:02:16-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码