【how2j练习题】css部分课堂练习

news2024/11/23 16:54:18

1.表格斑马线

在这里插入图片描述


<style>
    table {
        width: 500px;
	    border-collapse: collapse;
    }

    tr#title {
        background-color: white;
        text-align: center;
        border-bottom: 5px solid gold;
        }

    tr#id1 {
    	text-align: center;
        border-bottom: 2px solid blueviolet;
    }
    
    tr#id2 {
    	text-align: center;
        border-bottom: 2px solid blueviolet;
    }
    
    tr#id3 {
    	text-align: center;
        border-bottom: 2px solid blueviolet;
    }
    
    tr#id4 {
    	text-align: center;
        border-bottom: 2px solid blueviolet;
    }
    
    
tr:nth-child(2n-1) {
	background-color: yellow;
}



</style>

<table>

    <thead>
        <tr id = "title">
            <td>id</td>
            <td>名称</td>
            <td>血量</td>
            <td>伤害</td>
        </tr>
    </thead>
    
    <tbody>
      <tr id = "id1">
        <td>1</td>
        <td>aaa</td>
        <td>34544</td>
        <td>34234</td>
      </tr>

      <tr id = "id2">
        <td>2</td>
        <td>addd</td>
        <td>1234</td>
        <td>32424</td>
      </tr>

      <tr id = "id3">
        <td>3</td>
        <td>gfxdgg</td>
        <td>3243</td>
        <td>124223</td>
      </tr>

      <tr id = "id4">
        <td>4</td>
        <td>fddzss</td>
        <td>43242</td>
        <td>340012</td>
      </tr>

    </tbody>
    
  
</table>

参考
如何使用 CSS 设置 HTML 表格样式

2.美人尖

在这里插入图片描述

<style>
     div.alldirection{
        
     /* 当盒子宽高都是0,设置边框的时候,盒子由边框组成 */
        width:0px;
        height:0px;
   
        
    /* 四个角都设为透明*/
        border: 50px solid transparent;
    /*上部设置为红色*/
    border-top-color:red;

    }
   </style>
     

   <div class="alldirection">
   </div>

参考
CSS利用边框实现三角形详解(上)

3.练习-断线下划线

在这里插入图片描述


<style>
    table {
        width: 100px;
	    border-collapse: separate;
        text-align: center;
        border-bottom: 5px solid gold;
    }
    .table-container {
        display: inline-block;
    }


</style>

<div class="table-container">
    <table>
      <tr>
        <td>商品</td>
      </tr>
    </table>
  </div>
  
  <div class="table-container">
    <table>
      <tr>
        <td>数量</td>
      </tr>
    </table>
  </div>
  
  <div class="table-container">
    <table>
      <tr>
        <td>价格</td>
      </tr>
    </table>
  </div>
  
  <div class="table-container">
    <table>
      <tr>
        <td>小记</td>
      </tr>
    </table>
  </div>
  

参考
CSS 在同一行上显示多个表格

4.练习-下拉菜单风格

在这里插入图片描述

<style>
    a{
    font-size:14px;
    color: CornflowerBlue;
    text-decoration: none;
    }
    div.menu {
     width:80px;
     border: 1px solid lightgray;
    }
    div.menu a{
    display:block;

    color: #888;
    text-decoration: none;

    }
    
    div.menu a:hover
     {
         background-color: #f1f1f1;
    }
    
    </style>
    
    <a href="#nowhere"> 武器 </a> 
    <a href="#nowhere"> 护甲 </a> 
    <a href="#nowhere"> 英雄 </a> 
    
    <div class="menu">
    <a href="#nowhere"> 盖伦 </a> 
    <a href="#nowhere"> 提莫 </a> 
    <a href="#nowhere"> 安妮 </a> 
    <a href="#nowhere"> 死哥 </a> 
    </div>
    
    <div style="height:200px"></div>
    

5.练习-相对定位,但是又不占用位置

在这里插入图片描述

<!--属性 position 值 relative-->

<!--相对定位不会把元素从文档里删掉。而是在原文档位置的基础上,移动一定举例-->
<style>
.box1{
    position: relative;
}
.box2{
    position: relative;
}
.box3{

    left: 100px;
    position: absolute;
}
.box4{
    position: relative;
}
.box5{
    position: relative;
}


</style>


<div class = "box1">正常文字1</div>
<div class=  "box2" >正常文字2</div>
<div class=  "box3" >正常文字3</div>
<div class=  "box4" >正常文字4</div>
<div class=  "box5" >正常文字5</div>

参考
CSS绝对定位(absolute)、相对定位(relative)方法(详解)

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

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

相关文章

【C++】STL(六) list容器

7. list容器7.1 简介7.2 构造函数例子 7.3 赋值和交换例子 7.4 大小操作例子 7.5 插入和删除例子 7.6 数据存取例子 7.7 反转和排序例子 7. list容器 7.1 简介 ① 功能&#xff1a;将数据进行链式存储。 ② 链表(list)是一种物理存储单元上非连续的存储结构&#xff0c;数据…

Python环境下一维时间序列的小波尺度谱和时间平均小波谱(基于Morlet小波)

小波分析是较好的非平稳信号分析方法之一&#xff0c;它通过伸缩和平移运算对信号进行多尺度细化分析&#xff0c;能够在不同的尺度上描述信号的局部特征&#xff0c;为微弱故障特征信号的检测提供了有效的工具。小波尺度谱可看作一个有恒定相对带宽的谱图&#xff0c;能够反映…

Linux fork函数详解

文章目录 1 基本介绍2 fork实例2.1 多个fork返回值2.2 C语言 fork与输出2.3 fork &#x1f4a3; 1 基本介绍 #include <sys/types.h> #include <unistd.h>pid_t fork(void)描述 fork用于创建一个子进程&#xff0c;它与父进程的唯一区别在于其PID和PPID&#xff0…

【Linux】Linux小结

LVS、Nginx、HAproxy的区别 LVS、Nginx和HAproxy都是常见的负载均衡器&#xff0c;用于将网络负载分散到多个服务器上&#xff0c;以提高系统的可用性和性能 功能不同&#xff1a; LVS是一个Linux内核模块&#xff0c;在网络层&#xff08;第四层&#xff09;运行的。 Nginx和…

Java错误:微服务报错Cannot execute request on any known serve

&#x1f414;问题内容 报Cannot execute request on any known server 这个错&#xff1a;连接Eureka服务端地址不对。 &#x1f414;解决方式 检查.yml文件或者.properties文件配置 下划线下划线后面的小写字母等同于去掉下划线大写下划线后面的字母&#xff08;驼峰原则&am…

一道题学会如何使用哈希表

给你一个整数数组 nums 和一个整数 k &#xff0c;请你统计并返回 该数组中和为 k 的子数组的个数 。 子数组是数组中元素的连续非空序列。 示例 1&#xff1a; 输入&#xff1a;nums [1,1,1], k 2 输出&#xff1a;2示例 2&#xff1a; 输入&#xff1a;nums [1,2,3], …

【任务计划程序】打卡签到(自用)

文章目录 前言效果如下&#xff1a; 任务计划程序其他签到代码&#xff08;更新如下&#xff09; 前言 【github actionpython】完成定时任务并推送&#xff08;学会自制&#xff09;&#xff08;这里的github上这个glados签到不能用了&#xff0c;glados上的部分功能也变了&a…

学完Efficient c++ (39-40)

条款39&#xff1a;明智而审慎地使用private继承 private继承的特点&#xff1a; 如果类之间是private继承关系&#xff0c;那么编译器不会自动将一个派生类对象转换为一个基类对象。由private继承来的所有成员&#xff0c;在派生类中都会变为private属性&#xff0c;换句话说…

大白话ChatGPT技术

▼最近直播超级多&#xff0c;预约保你有收获 今晚直播&#xff1a;《ChatGPT架构设计与应用案例实践》 —1— ChatGPT 架构设计剖析 ChatGPT 总体架构由三大部分构成&#xff1a;预训练&#xff08;Pre-training&#xff09;架构、微调&#xff08;Fine-tuning&#xff09;架…

sqllab第五关通关笔记

知识点&#xff1a; 报错注入函数语法&#xff08;详见第二关笔记&#xff09;报错注入打印位数最多32位对于大于32位的数据最好使用截取函数进行控制&#xff1b;以保证输出完整mysql表中的重点数据库 information_schema &#xff08;mysql 5.0以上&#xff09; schemata …

揭秘 Kubernetes Secret:安全存储敏感信息的秘密武器

Kubernetes Secret Secret 是 Kubernetes 中用于存储敏感信息的资源&#xff0c;例如密码、API 密钥和 SSH 密钥。Secret 可以被 Pod 和其他 Kubernetes 资源使用&#xff0c;而无需将敏感信息暴露在配置文件或环境变量中。 1. Secret 类型 Kubernetes 支持多种类型的 Secre…

智能家居涉及到的12个物联网传感器!

智能家居领域涉及到的物联网传感器种类繁多&#xff0c;下面列举一些常见的物联网传感器&#xff1a; 温度传感器&#xff1a;用于检测室内温度&#xff0c;可以实现智能温控和节能控制。湿度传感器&#xff1a;用于检测室内湿度&#xff0c;可以实现智能湿度控制和防潮功能。…

Python Excel 文本编辑库之xlsxwriter使用详解

概要 在现代数据处理和报表生成中,Excel 文件是一个非常常见的格式。Python XlsxWriter 库是一个强大的工具,可以帮助开发者轻松创建和编辑 Excel 文件,并且具有高度的灵活性和可定制性。本文将全面介绍 XlsxWriter 库的原理、功能、用法,并通过丰富的示例代码来展示其强大…

Linux 安装 Gitblit

1.下载Gitblit 官网地址&#xff1a;Gitblit&#xff0c;目前最新的是1.9.3 2.上传到服务器 ①在服务器上新建目录&#xff1a;/usr/local/gitblit ②将下载的文件上传到服务器&#xff1a;/usr/local/gitblit/gitblit-1.9.3.tar.gz ③解压文件&#xff1a; cd /usr/local…

如何考上东南大学计算机学院?

东南大学招生学院是计算机科学与工程学院、苏州联合研究生院&#xff0c;复试公平&#xff0c;不歧视双非考生&#xff0c;985院校中性价比较高&#xff0c;但近年热度在逐年上涨&#xff0c;需要警惕。 建议报考计算机科学与工程学院081200计算机科学与技术专业目标分数为380…

doris安装(docker方式)

背景 doris有两个进程 fe,处理用户请求,查询,元数据管理,节点管理be,数据存储,查询计划执行 架构图如下: 参考:https://doris.apache.org/zh-CN/docs/get-starting/what-is-apache-doris 1、定义docker-compose文件 version: 3 services:docker-fe:image: "apac…

1137. 第N个泰波那契数- 力扣

1. 题目 泰波那契序列 Tn 定义如下&#xff1a; T0 0, T1 1, T2 1, 且在 n > 0 的条件下 Tn3 Tn Tn1 Tn2 给你整数 n&#xff0c;请返回第 n 个泰波那契数 Tn 的值。 2. 示例 3. 分析 1. 状态表示&#xff1a;dp[i]表示&#xff1a;第i个泰波那契数的值 2. 状态转移…

安装配置Redis

Redis是一个key-value存储系统。和Memcached类似&#xff0c;它支持存储的value类型相对更多&#xff0c;包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash&#xff08;哈希类型&#xff09;。这些数据类型都支持push/pop、add/remove及取交集并…

【网络原理】TCP 协议中比较重要的一些特性(二)

目录 1、TCP 状态转换 1.1、三次握手状态 1.2、四次挥手状态 2、滑动窗口 3、流量控制 1、TCP 状态转换 TCP 状态和“线程状态”是类似的概念&#xff0c;用于描述 TCP 连接过程中正在执行什么操作。 TCP 服务器和客户端都有一定的数据结构来保存连接信息&#xff0c;而…

字节跳动后端工程师实习生笔试题-c++

字节跳动后端工程师实习生笔试题链接 笔试题 1. 最大映射2. 木棒拼图3. 魔法权值4. 或与加 1. 最大映射 有 n 个字符串&#xff0c;每个字符串都是由 A-J 的大写字符构成。现在你将每个字符映射为一个 0-9 的数字&#xff0c;不同字符映射为不同的数字。这样每个字符串就可以看…