首页 > 其他分享 >前端(CSS)

前端(CSS)

时间:2023-07-18 19:02:50浏览次数:43  
标签:color 前端 red div 选择器 CSS 属性

css

css: 层叠样式表

就是给html增加样式的,让其变得更加好看。

先学习选择器:作用就是如何找标签

找到标签之后:给标签增加样式

选择器的语法结构

选择器 {
  属性名1:属性值1
  属性名2:属性值2
  属性名3:属性值3
  属性名4:属性值4
}

 CSS的注释语法:
  /* 内容 */  (快捷键:ctrl + ?)

CSS的引入方式:

1. 在html文档中直接写在style标签中

2.单独写一个CSS文件,然后通过link标签引入外部的css文件

3. 直接写在标签上,行内式

基本选择器

ID选择器

 #p1 {
            color: red;
            font-size: 30px;
        }

类选择器

 .c1 {
            color: yellow;
            font-size: 25px;
        }

元素选择器

p {
            color: green;
        }

通用选择器

 * {
            color: orange;
        }

div下类选择器

div.c1 {
            color: red;
        }

以上的选择器都是用来装饰下面的内容

 组合选择器

后代选择器:

 <style>
      ul li .c1 {
        color: red;
      }

      div>p {
        color: red;
      }
  </style>

代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
  <style>
      ul li .c1 {
        color: red;
      }

      div>p {
        color: red;
      }
  </style>
</head>
<body>
<ul>
  <li><a href="" class="c1">1</a></li>
  <li><a href="" class="c1">2</a></li>
  <li><a href="" class="c1">3</a></li>
  <li><a href="" class="c1">4</a></li>
  <li><a href="" class="c1">5</a></li>

</ul>
<a href="">哈哈哈</a>

<div>div
  <p>pppp</p>
</div>
<p>pppppppppppppppppp</p>
</body>
</html>

 

结果:

 属性选择器

<style>
        [username] {
            color: red;
        }
        [username=kevin] {
            color: red;
        }
        input[username=kevin] {
            color: red;
        }
</style>

结果:

 分组

当多个元素的样式相同的时候,我们没有必要重复地为每个元素都设置样式,我们可以通过在多个选择器之间使用逗号分隔的分组选择器来统一设置元素样式。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
         div, p, span {
            color: red;
        }
    </style>
</head>
<body>
<div>div</div>
<p>pppp</p>
<span>span</span>
</body>
</html>

结果:

div,pppp,span三者颜色都设置为红色

 

 

标签:color,前端,red,div,选择器,CSS,属性
From: https://www.cnblogs.com/Lucky-Hua/p/17563549.html

相关文章

  • 如何使用CSS3 @font-face 实现个性化字体
    如何使用CSS3@font-face实现个性化字体。 在网页中,我们可以使用CSS的font-family属性来定义字体。但是,定义的字体能否在用户的电脑上正确显示,取决于用户的电脑上是否安装了该字体。我们经常看到国外的一些个人网站使用了非常漂亮的字体,而这些字体通常用户的电脑上并没有安装,所......
  • 前端的一个问题——前端页面打不开
    打开一个webapp下的页面会报这个错误原因:因为第三个函数拦截了所有的路径,所以web页面显示不出来解决方法:在创建一个放行的配置文件,把webapp中的四个目录放行,就可以了......
  • css 超出行显示展开收起
    显示展开收起:<divclass="wrapper"><inputid="exp111"class="exp"type="checkbox"><divclass="text">......
  • SSM整合--表现层与前端数据传输数据协议实现
      把所有数据都包装成Result  ......
  • SSM整个--表现层与前端数据传输协议定义
          ......
  • vue前端项目启动
    我们拉取了一个前端项目后,如果项目中有说明的文档,可以参照文档的步骤启动项目,如果项目中没有说明文档,那我们可以按照以下的步骤启动项目1、首先是安装依赖包npminstall 2、启动项目npmrundev这里的npmrun环境名称,这里的环境名称主要取决于项目中的package.json文件中......
  • 纯CSS实现contain布局
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=......
  • 前端Vue仿微信我的菜单栏组件按钮组件
    随着技术的发展,开发的复杂度也越来越高,传统开发方式将一个系统做成了整块应用,经常出现的情况就是一个小小的改动或者一个小功能的增加可能会引起整体逻辑的修改,造成牵一发而动全身。通过组件化开发,可以有效实现单独开发,单独维护,而且他们之间可以随意的进行组合。大大提升开发效率......
  • 1. 前端简单介绍
    前端定义#所有与用户直接打交道的都可以称之为是前端.------>能够直接使用肉眼直接看到的都是前端举例:PC端页面、手机端页面、平板页面、车载显示器等前端学习内容"""前端三剑客"""HTML:一个网站的骨架,没有任何的样式CSS:就是给网页添加样式的,目的是让其更加的美观、好看、......
  • 前端收到的数据和接口给的数据不一致--踩坑
    后端确认自己传过来的是522880684734283776,但是我这边收到的确实是522880684734283800。原因是:Long类型的数据过长的话会导致精度丢失。解决方案:后端改为string类型传给前端。......