我是靠谱客的博主 英俊咖啡豆,最近开发中收集的这篇文章主要介绍html设置li选中效果,纯css实现选中切换效果的示例,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

最近不太忙,多写几篇文章。很多时候我们用js来实现视觉效果,其实不用那么麻烦,掌握一些常用的css知识能让你事半功倍,这篇文章讲的是使用纯css来实现一个列表项的选中效果,希望对你有所帮助

实现这个效果只需要简单三步走:

0:写一个简单的列表,并且初始化css

html代码

你喜欢哪种水果

  • 香蕉

  • 苹果

  • 橘子

css代码

ul,li{

list-style-type:none;

}

ul{

border:1px solid #000;

padding:5px;

width:200px;

}

li{

margin:2px;

background:#ccc;

}

1:使用css选择器,选择目标。如果你想对某些元素添加某些视觉效果的时候,首先选中它,再写一些特定的css以区别于其他元素

input:checked + span{

color:#F66;

font-weight:bold;

background:#ff0;

}

2:隐藏radio,radio默认是个小圈圈,我们先把它隐藏起来,实际上会通过label标签的for属性来实现对radio的选中

input[type="radio"]{

display:none;

}

3:优化样式,这样会骚微好看一点点

li label,

li label span{

display:inline-block;

width:100%;

}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

最后

以上就是英俊咖啡豆为你收集整理的html设置li选中效果,纯css实现选中切换效果的示例的全部内容,希望文章能够帮你解决html设置li选中效果,纯css实现选中切换效果的示例所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部