首页 > 其他分享 >纯HTML、CSS制作Tab页面浏览(国外youtube分享)

纯HTML、CSS制作Tab页面浏览(国外youtube分享)

时间:2022-09-18 19:00:53浏览次数:130  
标签:Tab youtube HTML radio https CSS

纯HTML、CSS制作Tab页面浏览(国外youtube分享)

影片来源 h ttps://www.youtube.com/watch?v=oLqdy95LZSw&list=WL&index=72&t=259s

近期执行一个小Project,主要是复制网页版VS code的配置当作个人Profolio的简介想法,但是遇到了Tab分页的画面效果呈现,初步想法是应该是要用JavaScript才有办法实现,Google之后,发现基本上不外乎JavaScript DOM、JQuery的方式去实现,于是又找了一下youtube,发现有纯HTML+CSS的呈现方法,简单易懂,也为我技能书很薄的CSS新增了不同的想法,所以纪录逐字分析一下。

Images from ****YouTube by iEat 网站

正文开始,先基础做出HTML,使用

Images by HCW

然后就是CSS的部分,除了颜色、排版以外,基本上有几个步骤

-radio样式取消
-运用order顺序把所有的
-[type="radio"] :checked + label +.tab { display : block ;}
-制定[type=”radio”] :checked + label 的背景颜色

看起来会有点奇怪是因为我原本用的是Sass 他watching之后的产出,不是原生的CSS,但是基本上按照影片内的步骤可以看到成果渐渐变成想要的样子,有时间再更新图样比较好理解,但是基本上大概就是这样。

关于CSS 里面的+号跟order,可以参考MDN文件,有说明可以参考运用。
https://developer.mozilla.org/en-US/docs/Web/CSS/Adjacent_sibling_combinator
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Flexible_Box_Layout/Ordering_Flex_Items

果然网路大神还是多多,每种语言给每个人方法跟理解都不一样,这个纯粹是CSS做出分页导览,但是至于想要在分页多加取消键(x),还是需要用JavaScript去实现比较实际。

(第二次打文章语意上还比较不纯熟,还请见谅。)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/37738/49081818

标签:Tab,youtube,HTML,radio,https,CSS
From: https://www.cnblogs.com/amboke/p/16705467.html

相关文章

  • index.html (Apache) 的正确缓存清除
    index.html(Apache)的正确缓存清除来自CompetaIT档案;BastiaanDressen于2018年2月22日首次发表。部署JavaScript应用程序的一种方法是使用一些构建工具(......
  • MiniProgramError {"data":"<!DOCTYPE html>\n<html lang=\"en\"&gt
    uniapp向后台发送带参数的post请求,在微信小程序运行出现如下错误:MiniProgramError{"data":"<!DOCTYPEhtml>\n<htmllang=\"en\">\n<head>\n<metacharset=\"utf-8\">\n<......
  • 将 HTML 转换为 Markdown 的快速 macOS 快捷方式
    将HTML转换为Markdown的快速macOS快捷方式关于如何将HTML转换为Markdown的快速教程。例如,在本教程结束时,您应该能够突出显示下面的文本……<h2>绝对网址</h2......
  • (DataBinding)第七章 开发第1个实时数据系结应用程序
    Delphi在XE2开始进入跨平台的开发领城,能够同时使用Delphi程序语言开发 Win32,Win64,MacOs和iOS。由于VCL框架只能使用在Win32和Wi64平台: 因此如果开发人员需要开发跨......
  • Blazor中如何呈现富文本/HTML
    将需要显示字符串转换成MarkupString类型@((MarkupString)htmlString)参考文献https://stackoverflow.com/questions/60167219/convert-plain-text-with-html-tags-to-......
  • HTML 笔记
    HTML和HTML5HTML或HyperTextMarkupLanuage(超文本标记语言)是一种标记语言,使用特定的标签和元素来表示网页的结构。超文本指的是一种包含链接到其他文本的文本。......
  • HTML标签属性大全
    最常见的HTML标签属性⼤全,和⼤家分享⼀下: <!>字体效果 <h1>...</h1>标题字(最⼤) <h6>...</h6>标题字(最⼩) <b>...</b>粗体字 <strong>...</strong>粗体字(强调......
  • 安全巡检 python HTML报告
    1.报表模板[root@yinliao-yanshireport_jinja2]#catxunjian_table.html<html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"><titl......
  • 纯html+css 实现滚动新闻
    CSS3实现滚动字幕效果(即跑马灯)参考 https://www.cnblogs.com/h5n1/archive/2012/03/03/2378397.html -本周亮点-本周图书国庆特大书讯我们虚位以待你准......
  • HTML
    基本概念内联元素(inline)特点:动态分配分类:链接元素;文本元素;图片元素;范围元素注意:内联元素不可嵌套块级元素块级元素(block)特点:独占一行分类:标题元素......