【前端】行间样式、内部样式和外链样式,选择器,伪类,样式,开发者工具,快捷键

简介: 【前端】行间样式、内部样式和外链样式,选择器,伪类,样式,开发者工具,快捷键


行间样式、内部样式和外链样式

  1. 写在style属性中的样式叫行间样式
  2. 写在style标记的样式叫内部样式
  3. 写在css文件里的样式叫外链样式,需要link链入html文件
  4. 内部样式和外链样式需要用选择器找到要设置样式的元素

 

选择器

  1. 通配符选择器:* 选中所有的元素
  2. 标记名选择器:div 选中所有标记名为div的元素
  3. 类名选择器:.d1 选中所有类名为d1的元素
  4. id选择器:#a 选中id值为a的唯一元素

 

伪类

  1. 元素的一种状态,激活时其css会生效
  2. hover伪类:鼠标与元素发生接触
  3. active伪类:鼠标击中元素触发

 

样式

  1. width:宽度
  2. height:高度
  3. transition:过渡动画:样式 运动曲线 动画时长

 

开发者工具

 

 

在浏览器中按F12键或fn+F12,打开开发者工具,选择元素,点击对应元素,显示对应样式  

快捷键

 

/* width: 200px; */

/* w200px宽度的简写 */

/* h200px */

/* bgc背景颜色 */

/* fz20px字体大小简写 */

   <!-- 撤销(ctrl+z)和重做(ctrl+y) -->

   <!-- div.box:创建一个class为box的div元素 -->

   <!-- div#div1:创建一个id为div1的div元素 -->

   <!-- div*5:创建5个div元素 -->

   <!-- div.box#div$*5:$代表递增的意思 -->  

代码展示:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="">
    <style>
        .day{
            background-color: hotpink;
            color: black;
            font-size: 70px;
            transition: all linear 0.5s;
        }
       .day:hover{
            width: 1000px;
            height: 100px;
            background-color: rgb(105, 255, 173);
            color: rgba(0, 0, 0, 0.315);
            font-size: 80px;
        }
        .week{
            background-color: hotpink;
            color: black;
            font-size: 70px;
            transition: all linear 0.5s;
        }
       .week:hover{
            width: 700px;
            height: 100px;
            background-color: rgb(105, 255, 173);
            color: rgba(0, 0, 0, 0.315);
            font-size: 80px;
        }
        .time{
            background-color: hotpink;
            color: black;
            font-size: 70px;
            transition: all linear 0.5s;
        }
        .time:hover{
            width: 700px;
            height: 100px;
            background-color: rgb(105, 255, 173);
            color: rgba(0, 0, 0, 0.315);
            font-size: 80px;
        }
        .time:active{
            width: 90px;
            background-color: greenyellow;
            color: brown;
            font-size: 90px;
        }
    </style>
</head>
<body>
    <div class="day">今天是2022年1月25日</div>
    <div class="week">星期二</div>
    <div class="time">下午</div>
</body>
</html>

 


相关文章
|
1月前
|
前端开发
web前端-------伪类和伪元素
web前端-------伪类和伪元素
21 0
|
1月前
|
前端开发
web前端开发---CSS基础选择器
web前端开发---CSS基础选择器
27 1
|
1月前
|
开发框架 前端开发 数据安全/隐私保护
【Flutter 前端技术开发专栏】Flutter 中的布局与样式设计
【4月更文挑战第30天】本文探讨了Flutter的布局和样式设计,关键点包括:1) 布局基础如Column、Row和Stack用于创建复杂结构;2) Container、Center和Expanded等常用组件的作用;3) Theme和Decoration实现全局样式和组件装饰;4) 实战应用如登录界面和列表页面的构建;5) 响应式布局利用MediaQuery和弹性组件适应不同屏幕;6) 性能优化,避免过度复杂设计。了解并掌握这些,有助于开发者创建高效美观的Flutter应用。
【Flutter 前端技术开发专栏】Flutter 中的布局与样式设计
|
22天前
|
数据采集 移动开发 前端开发
前端基本标签,快捷键
前端基本标签,快捷键
|
2天前
|
前端开发
技术心得:前端滚动条的样式
技术心得:前端滚动条的样式
|
1月前
|
前端开发
|
1月前
|
JavaScript 前端开发
【Web 前端】 jQuery 里的 ID 选择器和 class 选择器有何不同?
【5月更文挑战第1天】【Web 前端】 jQuery 里的 ID 选择器和 class 选择器有何不同?
|
1月前
|
XML 前端开发 JavaScript
前端CSS样式零基础教学总结,UI、前端开发都适用
前端CSS样式零基础教学总结,UI、前端开发都适用
|
1月前
|
前端开发 容器
【Web 前端】css选择器有哪些?
【4月更文挑战第22天】【Web 前端】css选择器有哪些?
|
1月前
|
前端开发 开发者 UED
【Flutter前端技术开发专栏】Flutter中的图标、字体与样式管理
【4月更文挑战第30天】本文介绍了在Flutter中管理图标、字体和样式的做法。Flutter提供`Icons`类用于内置矢量图标,支持第三方图标库如FontAwesome。自定义字体可通过添加字体文件至`assets`目录并配置`pubspec.yaml`,然后使用`TextStyle`设置。借助`ThemeData`,开发者能统一管理应用主题样式,局部样式可覆盖全局。通过集中管理样式,提升代码复用性和应用一致性。
【Flutter前端技术开发专栏】Flutter中的图标、字体与样式管理