首页 > 其他分享 >CSS在Table列右上角添加标记简单实现

CSS在Table列右上角添加标记简单实现

时间:2024-11-19 17:10:11浏览次数:1  
标签:右上角 添加 10px Table font border CSS size

实现效果

代码

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Table Ribbon Demo</title>
  <style>
    /* 设置表格样式 */
    table {
      width: 300px;
      border-collapse: collapse;
      margin: 50px auto;
      border: 1px solid #ddd;
    }
    .tdDiv {
      text-align: center;
      vertical-align: middle;
      font-size: 18px;
      padding: 20px;
      border: 1px solid #ddd;
      position: relative; /* 让伪元素相对于每个 td 定位 */
    }
    /* 为每个 <td> 元素添加标签样式 */
    tr::after {
      content: "已接收";
      position: absolute;
      top: -10px;
      right: -10px;
      background: red;
      color: white;
      padding: 5px 10px;
      font-size: 14px;
      transform: rotate(45deg);
      z-index: 1;
      box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
    }
  </style>
</head>
<body>

  <table>
    <tr class="tdDiv">
      <td >第一行内容</td>
    </tr>
    <tr>
      <td>第二行内容</td>
    </tr>
    <tr class="tdDiv">
      <td >第三行内容</td>
    </tr>
  </table>

</body>
</html>

这是简单demo,可自行套用自己要实现的功能

标签:右上角,添加,10px,Table,font,border,CSS,size
From: https://www.cnblogs.com/dslx/p/18555216

相关文章

  • TransmittableThreadLocal
    地址:https://zhuanlan.zhihu.com/p/540626625pom.xml<dependency><groupId>com.alibaba</groupId><artifactId>transmittable-thread-local</artifactId><version>2.0.0</version&g......
  • 从五种网页布局到八种常用布局四十二种CSS方法
    /*contentstyleend*//*五种布局一、流式布局相对于屏幕大小设置元素百分百自适应。float:right或left二、网格布局Grid二位表格(网格)。display:grid。三、弹性布局Flexbox容器内自动调整元素大小和位置。display:flex;四、浮动布局float多列布局。overflow:hidden;floa......
  • 大学生HTML期末大作业——HTML+CSS+JavaScript南宁绿城
    HTML+CSS+JS【旅游网站】网页设计期末课程大作业web前端开发技术web课程设计网页规划与设计......
  • Vue项目,在less/scss中使用变量
    vue组件中,如何在less/scss中使用变量,以二次封装el-tab样式组件为例<!--*@description封装el-tab样式!--><template><divclass="tab-comp":style="{'--item-max-width':itemMaxWidth,'--tab-comp-height':height,'--tabs-lab......
  • CSS盒子模型的外边距详解
    CSS盒子模型的外边距(margin)是控制元素之间间距的重要属性。以下是与CSS盒子模型外边距相关的所有重要知识点:一、外边距的概念外边距是指盒子边框与其他元素边框之间的空白区域。它用于控制元素之间的距离,从而调整页面布局。二、外边距的设置在CSS中,可以使用margin属性......
  • HTML·第八章 利用CSS制作导航栏菜单
    8.1水平顶部导航栏水平顶部导航栏(HorizontalTopNavigationBar)是网页设计中常用的一种导航栏布局,通常位于页面的顶部,以水平的方式排列导航选项。这种布局便于用户快速访问网站的主要部分。常见的设计元素包括菜单项、图标、搜索框、以及用户信息等。一、水平顶部导航栏......
  • 第八章 利用CSS制作导航菜单
    8.1水平顶部导航栏8.1.1简单水平导航栏的设计与实现8.1.1.1导航栏的创建通常使用HTML的无序列表(<ul>)和列表项(<li>)来创建导航栏的基本结构。通过CSS对列表进行样式设置,去除默认的列表样式,如项目符号等,使其呈现为水平排列的导航栏<!DOCTYPEhtml><html> <head> <......
  • CSS快速上手:从零到项目实战
    CSS快速上手:从零到项目实战学习大纲一、初级部分CSS简介什么是CSS,它的作用是什么。CSS与HTML的关系。CSS基础语法选择器的种类(标签选择器、类选择器、ID选择器等)。属性和值的设置。文本样式字体大小、颜色、粗细。文本对齐方式。盒模型理解内容、内边距、边......
  • 前端技术对css的学习
    css简介目录css简介CSS的基本特性CSS的使用方式CSS选择器总结CSS(CascadingStyleSheets,层叠样式表)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS能够对网页中元素的位置进行排版,包括布局、颜色、字体等。通过CSS......
  • CSS(8)高级技巧:精灵图,css三角,用户界面,vertical-align属性应用
    一.精灵图通过css中的background-position属性,将多张图合成为一张图二.css三角在网页中,我们可以添加css属性获得三角图标solid:实心,边框的实心transparent:透明,图中代码表示只有左边粉色,其余地方为透明三:用户界面1.鼠标样式2.取消表单轮廓与防止拖拽文本三.vert......