如何使用css制作简单选项卡切换

 时间:2024-11-01 16:16:58

css的使用在开发中是很常见的,选项卡的切换也是如此。关于如何简单利用css制作选项卡切换,小编在这里给大家具体讲解一下。

工具/原料

一台可以上网的电脑

浏览器

html页面处理工具(小编在这里使用的是Notepad++)

一个html文件

方法/步骤

1、首先,打开Notepad++工具,新建一个html文件。上面写上html文件的标准框架即可。此处不做图片注释说明。

2、接着,因为要创建选项卡切换,所以,你可以在h隋茚粟胫tml文件中写上两个选项卡,在这里,我写了两个div选项卡,你可以根据自己的需求来写(三个,或荨层吒椋者更多)。这是附录的代码图片注意:div的id要写上,因为后面是根据id来处理选项卡的切换的。

如何使用css制作简单选项卡切换

3、保存后,双击html页面,你可以看到如下的效果。一个红色的框框中包含了两个选项卡,没有选中状态,也没有未选中状态。

如何使用css制作简单选项卡切换

4、写完上面的内容后,我尺攵跋赈们需要设置一下选项卡被选中后要显示的效果。在这里,我简单处理了,选中后的效果为:背景色为黄色,字体加粗,加上黑色边框。下面附录的图片是css样式的写法。

如何使用css制作简单选项卡切换

5、有了css样式,我们是不是需要给选项卡所在的div增邹菁惨挣加一个点击事件,这样才可以知道到底是哪个选项卡被点击了。这里,我给刚刚的id名称为tab1和tab2的div中寿喋馒揎增加了一个点击事件,点击后会调用函数changeTab(type)。代码详见下面给出的图片。

如何使用css制作简单选项卡切换

6、接下来,我们需要给函数来添加内容了,为了简单殂翼瑟擀实现选项卡的切换,我在这里的处理是给选中的div增加选中的css样式属性,未选中的则移除选中的css样式属性。具体沪枭诽纾代码请参考下面给出的图片内容。(如果你选项卡多于2个,也可以参考这个写法进行处理)

如何使用css制作简单选项卡切换

7、接着,我们需要给一个默认选项卡的选中事件。所以,小编在body标签中添加了一个函数调用,默认是第一个选项卡被选中。代码参考图片内容。

如何使用css制作简单选项卡切换

8、点击保存,双击运行html页面,你可以在浏览器中看到如下效果。图片内容分别为选中后的效果。

如何使用css制作简单选项卡切换

如何使用css制作简单选项卡切换

9、最后,给大家附上全部的代码内容,供给大家参考。css样式处理不算很美观,大家可以自行更改,选项卡数量也可以根据自己的需求进行增加。

如何使用css制作简单选项卡切换

Animate轮播图怎么设置 如何应用CSS样式 flash 使用遮蔽(遮罩)制作图片转场效果 Animate修改发布设置中的宽度像素#校园分享# Animate CC 2018怎么设置用户界面为浅
热门搜索
电影父子 激情电影网 自制花盆图片 焖面的做法大全带图片 新款速腾报价及图片