当前位置: 首页 > news >正文

1.2继承性

提示:现实中的继承:我们继承父亲的姓

css继承:子标签会继承父类东西,如:文字、颜色、(子承父业

  • 恰当地使用继承可以简化
  • 子元素继承父(text、font、line——color属性)
  • 继承性口诀:龙生龙、凤生凤、老鼠生孩子会打洞。

1、语法:

                        body{

                                color:pink;

                                font:12px/1.5“Microsoft  YaHei”;

                                }

                         div{

                               font-size:14px;

                              }

                          p{

                                font-size:16px;

                             }

  • 行高可以不用跟单位
  • 如果子元素没有设值行高,则会继承父元素1.5倍 。     
  • 此时子元素行高是:当前子元素文字大乘以1.5。
  • body的行高1.5这样,写法最大优势就是在里面子元素设值文字大小来调动整个行高

自己代码展示:

<!--
 * @Author: error: git config user.name && git config user.email & please set dead value or install git
 * @Date: 2022-06-07 17:31:49
 * @LastEditors: error: git config user.name && git config user.email & please set dead value or install git
 * @LastEditTime: 2022-09-11 10:06:57
 * @FilePath: \code\前端代码\css学习知识\css的三大特性\1.2继承性.html
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
-->
<!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>继承性</title>
    <style>
        /* 这个就是继承关系:p子类标签一定继承是div父类标签的遗产 */
        
        div {
            color: pink;
            font-size: 20px;
        }
    </style>
</head>

<body>
    <div>
        <p>龙生龙、凤生凤、老鼠生孩子会打洞</p>
    </div>

</body>

</html>
<!--
 * @Author: error: git config user.name && git config user.email & please set dead value or install git
 * @Date: 2022-06-08 11:40:04
 * @LastEditors: error: git config user.name && git config user.email & please set dead value or install git
 * @LastEditTime: 2022-09-11 09:56:16
 * @FilePath: \code\前端代码\css学习知识\css的三大特性\1.2继承行高的继承关系.html
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
-->
<!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>行高继承关系</title>
    <style>
        body {
            /* 这个就是行高继承关系:这个“body”表示父元素(父亲) */
            font: 12px/1.5 "Microsoft YaHei"
        }
        
        div {
            /* 这个是子元素(儿子)、像这样在子元素里面只设置文字大小、没有长宽高就会继承父亲的1.5x文字的大小就得到长宽高像素 */
            /* 14x1.5=21px就是长宽高 */
            font-size: 14px;
        }
        
        p {
            /* 这个跟上面子元素一样的 */
            font-size: 16px;
        }
        /* 下面没有写li的值时候看看有没有设置ul父类、父没有就继承body父亲的属性值 */
    </style>
</head>

<body>
    <div>小猪佩奇</div>
    <p>小猪佩奇</p>
    <ul>
        <li>小猪佩奇</li>
    </ul>

</body>

</html>

显示结果:

 


总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了继承(子承父业)、继承行高的关系。

相关文章:

  • springboot+vue 课程在线考试系统 java
  • 【网络服务数据库教程】06 Web服务器 - Nginx 一键安装搭建Wordpress博客系统
  • Electron开发环境准备
  • 驻波在物理上的应用与魅力
  • 【网络服务数据库教程】08 邮件服务
  • python 经典案例(3)
  • [Python从零到壹] 五十三.图像增强及运算篇之直方图均衡化处理
  • [ vulhub漏洞复现篇 ] AppWeb认证绕过漏洞(CVE-2018-8715)
  • 二十三.基于国民MCU 的MCO模块的分析
  • php计算机毕业设计基于thinkphp框架的特色旅游网站vue
  • 开学季:好好聊聊自己的大学生活
  • java评论、回复功能设计和实现
  • IPIDEA的使用方式
  • 【机器学习笔记】【决策树】【回归树】
  • IDEA版Postman插件Restful Fast Request,细节到位,功能好用
  • 「前端」从UglifyJSPlugin强制开启css压缩探究webpack插件运行机制
  • 【划重点】MySQL技术内幕:InnoDB存储引擎
  • Docker入门(二) - Dockerfile
  • LeetCode刷题——29. Divide Two Integers(Part 1靠自己)
  • Sass 快速入门教程
  • Service Worker
  • Swoft 源码剖析 - 代码自动更新机制
  • webpack项目中使用grunt监听文件变动自动打包编译
  • 安装python包到指定虚拟环境
  • 从@property说起(二)当我们写下@property (nonatomic, weak) id obj时,我们究竟写了什么...
  • 老板让我十分钟上手nx-admin
  • 思否第一天
  • 一个完整Java Web项目背后的密码
  • 主流的CSS水平和垂直居中技术大全
  • 字符串匹配基础上
  • ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
  • #include
  • #我与Java虚拟机的故事#连载12:一本书带我深入Java领域
  • (26)4.7 字符函数和字符串函数
  • (pojstep1.1.2)2654(直叙式模拟)
  • (附源码)spring boot公选课在线选课系统 毕业设计 142011
  • (附源码)ssm智慧社区管理系统 毕业设计 101635
  • (亲测成功)在centos7.5上安装kvm,通过VNC远程连接并创建多台ubuntu虚拟机(ubuntu server版本)...
  • (一)Dubbo快速入门、介绍、使用
  • (原创)Stanford Machine Learning (by Andrew NG) --- (week 9) Anomaly DetectionRecommender Systems...
  • ***检测工具之RKHunter AIDE
  • ./和../以及/和~之间的区别
  • .net core 6 集成和使用 mongodb
  • .net core使用ef 6
  • .NET/C# 的字符串暂存池
  • /usr/bin/env: node: No such file or directory
  • @RequestBody详解:用于获取请求体中的Json格式参数
  • @SentinelResource详解
  • [ C++ ] STL---string类的使用指南
  • [] 与 [[]], -gt 与 > 的比较
  • [51nod1610]路径计数
  • [BZOJ 4129]Haruna’s Breakfast(树上带修改莫队)
  • [COI2007] Sabor
  • [CSS]CSS 的背景
  • [dart学习]第四篇:函数