css层叠样式初学

一、css简介

  1、层叠样式表:叠加效果,不同css对同一html修饰,冲突部分,优先级高作用,不冲突部分,共同作用

  2、css作用

    (1)修饰html
    (2)替代了标签自身的颜色,字号等属性,提高复用性
    (3)html内容与样式分离,便于后期维护

  3、css引入方式

    (1)内嵌样式

    <div style="color:red;font-size:100">内嵌方式</div>

    (2)内部样式(写在head中)

    <style type="text/css">

      div{color:red;font-size:100}

      input{color:red;font-size:100}

    </style>

    (3)web全局样式

      1.创建css文件

      2.键入:div{color:red;font-size:200px}

      3.引入该css文件

        <link ref="stylesheet" href="cssDemo.css" type="text/css">

    (4)@import方式

      基本不用,原因迟滞于html加载css,不支持js动态修改,部分低ie版本不支持

    小结:

      style:告知浏览器使用css去解析

      ref:css和html的关系

      引入写在head中

      内部样式也写在head中

二、css选择器

  1、基本选择器

    (1)、标签/元素选择器

      <style>
        div{color:red;font-size:10px}
      </style>

    (2)、id选择器

      <style>
        #div1{color:red;font-size:10px}
      </style>
      <div id="div1">id选择器</div>

    (3)、class选择器

      <style>
        .style1{color:red;font-size:10px}
        .style2{color:pink;font-size:10px}
      </style>
  
      <div class="style1">id选择器1</div>
      <div class="style1">id选择器2</div>
      <div class="style2">id选择器3</div>
  优先级总结:id选择器>类选择器>标签选择器

  2、属性选择器

    <style>
      input[type='text']{background-color:green}
      input[type='password']{background-color:yellow}
    </style>
    <form>
      name<input type="text" value=""/>
      password<input type="password" value=""/>
    </form>

   3、a标签伪元素选择器

    语法:鼠标放到链接上有四种状态

    静止状态 a:link{css属性}
    悬浮状态 a:hover{css属性}
    点击状态 a:active{css属性}
    释放状态 a:visited{css属性}

    <style type="text/css">
      a:link{background-color:white}
      a:hover{background-color:pink}
      a:active{background-color:red}
      a:visited{background-color:green}
    </style>
    <a href="#">hit me</a>

   4、层叠选择器

    语法:适用于div嵌套,给其中指定的元素修饰

    <style>
      #div1 .div1class span{color:red;font-size:100px}
      .body2 .div2class span{color:pink;font-size:50px}
    </style>

三、css属性

  1、文字属性

    font-size:字体大小

    font-family:字体类型

  2、文本属性

    color:颜色

    text-decoration:下划线

      属性值:none/underline

    text-align:对齐方式

      属性值:left/right/center

  3、背景属性
    background-color:背景颜色
    background-image:背景图片
    background-repeat:平铺方式
    属性值:repeat-x/repeat-y/repeat
  4、列表属性
    list-style-type
      属性值很多,用时查
    可以在li前面加图片,效果很棒
    格式:list-style-image:url("xxx.gif");
  5、尺寸属性
    width:宽
    height:高
  6、显示属性
    display
      属性值:none/inline
    <style type="text/css">
      span{display:none;color:red}
    </style>
    <script type="text/javascript">
      function deal(){
        document.getElementById("span").style.display="inline";
      }
    </script>
    <form>
      username<input type="text" value="">
      <span id="span">对不起您的输入有误!</span><br>
      password<input type="password" value=""><br>
      <input id="btn" type="button" value="button" οnclick="deal()">
    </form>
  7、浮动属性
    float:
      属性值:
        left:向左浮
        right:向右浮动
    clear:
      属性值:
        left:清除左浮动
        right:清除右浮动
        both:左右均清除
    <style type="text/css">
      #div1{background-color:red;width:50px;height:60px;float:left}
      #div2{background-color:green;width:50px;height:60px;float:left}
      #div3{background-color:pink;width:50px;height:60px;float:left}
    </style>
    <div id="div1"></div>
    <div id="div2"></div>

    <div id="div3"></div>

  8、盒子模型

  查资料

转载于:https://www.cnblogs.com/pecool/p/8052022.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/539813.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

sum(x) over( partition by y ORDER BY z ) 分析

参考的博文出处&#xff1a;http://www.cnblogs.com/luhe/p/4155612.html&#xff0c;对博文进行了修改新增&#xff0c;修改了错误的地方 之前用过row_number()&#xff0c;rank()等排序与over( partition by ... ORDER BY ...)&#xff0c;这两个比较好理解: 先分组&#xff…

sqlserver 日期与字符串之间的转换

字符转换为日期时,Style的使用 --1. Style101时,表示日期字符串为:mm/dd/yyyy格式SELECT CONVERT(datetime,11/1/2003,101)--结果:2003-11-01 00:00:00.000 --2. Style101时,表示日期字符串为:dd/mm/yyyy格式SELECT CONVERT(datetime,11/1/2003,103)--结果:2003-01-11 00:00:00…

idea数据库反向生成实体类_IntelliJ IDEA 的数据库管理工具实在太方便了

1. 前言对于一个有软件洁癖的人&#xff0c;能用现有的软件解决问题的绝不安装新的软件。Java后端开发主要跟数据库打交道&#xff0c;所以数据库图形化界面&#xff08;GUI&#xff09;是少不了的。通常图形化操作关系型数据库&#xff08;RMDBS&#xff09;大多数人会选择Nav…

DBMS_OUTPUT.PUT_LINE没有输出

解决方法&#xff1a; 打开打印输出 set serveroutput on;问&#xff1a; 明明设了&#xff0c;但是还是没有打印啊&#xff01; 答&#xff1a; 只有在调用 存储过程的时候&#xff0c;才会打印出来。在创建编译的时候&#xff0c;是不会打印出来的。 &#xff08;博主今天…

Fresco 二三事:图片处理之旋转、缩放、裁剪切割图片

关于Fresco加载图片的处理&#xff0c;例如旋转、裁剪切割图片&#xff0c;在官方文档也都有提到&#xff0c;只是感觉写的不太详细&#xff0c;正好最近项目里有类似需求&#xff0c;所以分享一些使用小tip&#xff0c;后面的朋友就不用再走弯路浪费时间了。&#xff08;测试图…

老年人计算机应用基础,国开电大老年心理健康作业一参考答案

题目1.脑功能衰退明显的症状是( )。A. 记忆力衰退B. 皮肤老化C. 孤独感强D. 感知觉能力的退化【答案】&#xff1a;记忆力衰退题目2.下列哪项不属于老年人的特点&#xff1a;( )。A. 肺功能下降B. 体重下降C. 视野狭窄D. 嗜睡【答案】&#xff1a;嗜睡题目3.下列不是诊断老年…

家装强电弱电布线图_关于你不知道的弱电改造详解 提早了解好做准备

在我们的日常生活中&#xff0c;没有一处是不用电的。洗衣、做饭、看电视&#xff0c;这些我们生活中看起来平淡无奇的小事&#xff0c;离开电却难以为继。今天&#xff0c;装一网为大家介绍弱电改造&#xff0c;很多业主不知道弱电改造是什么意思&#xff0c;也不知道弱电改造…

SecureCRT配置前--Linux网卡设置

在用SecureCRT连接Linux的时候&#xff0c;需要设置Linux的网卡信息。 1、输入命令&#xff1a;setup&#xff0c;弹出配置&#xff0c;选择Network configuration&#xff0c;配置网络 2、选择device configuration 配置网卡 3、选择eth0&#xff0c;第一块网卡 4、配置eth0网…

创建SQL函数计算员工加班时间

你好&#xff0c;韩老师有个问题请教。我想通过秒计算加班时间。规则为&#xff1a;加班满4小时才算加班&#xff0c;加班时间满8小时为加班一天&#xff0c;加班时间不足4小时不算加班&#xff0c;加班时间大于4小时小于8小时为0.5个加班。我写了一个自定义函数计算但是计算出…

西安石油大学计算机基础考试试题,2017年西安石油大学计算机学院824计算机组成原理考研题库...

一、名词解释1&#xff0e; 异构多核【答案】异构多核处理机内的各个计算内核结构不同&#xff0c;地位不对等。一般多采用“主处理核协处理核”的主从架构。 异构多核处理机的优势在于可以同时发挥不同类型处理机各自的长处来满足不同种类的应用的性能和功耗需求。研宄表明&am…

cdn节点人少延迟高_让你刷剧一直爽,CDN原理是什么

鼠年春节&#xff0c;一个特别的春节。受疫情影响&#xff0c;假期比往年长了一些。这么长时间宅在家中&#xff0c;想必大家除了睡觉&#xff0c;花费时间最多的就是“刷剧”了。今天讲的技术主题就和“刷剧”有关&#xff0c;它是CDN。我们通过观察CDN的技术来看CDN的产业发展…

ping不通Linux系统解决方法

【申明】解决方法有很多&#xff0c;本文不一定全&#xff0c;本文的方法不一定能帮助你 一、常规安装 1、检查windows系统的网络&#xff0c;是公用还是专用&#xff0c;修改网络类型为专用。 2、关闭windows防火墙&#xff0c;杀毒软件防火墙。 3、关闭Linux防火墙&#…

Linux启动或重启网卡【命令】

启动&#xff1a;ifup eth0重启&#xff1a;/etc/init.d/network/restart 等价于 service network restart

图形的装饰教案计算机,《电脑图案设计师》教案教学设计

《电脑图案设计师》教案教学设计《电脑图案设计师》是湖北长江出版集团出版的小学《信息技术》四年级上册第四单元第二次活动的内容。这节课研究的是Windows画图软件中的“翻转/旋转”和“拉伸/扭曲”两条命令。根据我们对学生的了解和教材的分析&#xff0c;认为这两个知识点如…

boot spring 没有父子容器_Spring 系列(二):Spring MVC的父子容器

1.背景在使用Spring MVC时候大部分同学都会定义两个配置文件&#xff0c;一个是Spring的配置文件spring.xml&#xff0c;另一个是Spring MVC的配置文件spring-mvc.xml。在这里给大家抛个问题&#xff0c;如果在spring.xml和spring-mvc.xml文件中同时定义一个相同id的单例bean会…

Linux创建目录【命令】

创建一个hello目录 mkdir /hello -------------------------------------- mkdir 相当于 make directory 相对路径&#xff1a;不从/开始&#xff0c;而是从当前目录开始&#xff0c;例如&#xff1a;data/ ,mnt/zmg绝对路径&#xff1a;从/开始的目录&#xff0c;就叫绝对…

php string常用函数

<?php$a[]a;$a[]b;$a[]C;echo "</br>";/* implode — 将一个一维数组的值转化为字符串说明string implode ( string $glue , array $pieces )string implode ( array $pieces )用 glue 将一维数组的值连接为一个字符串。 参数glue 默认为空的字符串。 pie…

计算机配置的内存的容量为1GB,如果某计算机的内存寻址空间是1GB,那么这台计算机地址总线的线数为()根。A.32B.20C.16D.30 - 试题答案网问答...

相关题目与解析计算机内存的容量大小受到(11)位数的限制。若该总线为20位&#xff0c;可以寻址的内存空间为(12)字节。A&#xff0e;地址某计算机数据总线为8位&#xff0c;地址总线为10位&#xff0c;则CPU可以直接寻址的内存空间范围为______字节。A&#xff0e;28B&#xff…

手术后多久可以做胆摘除_近视手术后多久可以化眼妆?

今天小编就和大家聊聊&#xff0c;做完近视手术后&#xff0c;多久可以画眼妆&#xff1f;很多女生做完手术后&#xff0c;非常关心的一件事情就是多久可以化妆&#xff0c;化妆对手术效果有没有影响&#xff1f;今天&#xff0c;小编就此问题特别咨询了屈光手术专家。专家建议…

Linux创建文件【命令】

在/opt/hello 目录下创建 world.txt 使用命令&#xff1a;touch 文件名 touch world.txt ---------------------------------------- touch “摸”。touch[文件名]&#xff0c;就是摸一下文件&#xff0c;如果文件不存在&#xff0c;就建立新文件。如果存在&#xff0c;就改…