checkbox样式

WPF CheckBox 自定义样式

时光怂恿深爱的人放手 提交于 2020-01-29 14:29:32
WPF 自定义样式。CheckBox <Style x:Key="EmptyCheckBox" TargetType="CheckBox"> <Setter Property="Focusable" Value="False"/> <Setter Property="IsTabStop" Value="False" /> <Setter Property="Height" Value="32"/> <Setter Property="OverridesDefaultStyle" Value="True"/> <Style.Triggers> <Trigger Property="IsChecked" Value="True"> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="CheckBox"> <Grid Background="Transparent" Cursor="Hand"> <VisualStateManager.VisualStateGroups> <VisualStateGroup x:Name="CommonStates"> <VisualState x:Name="Disabled" /> <VisualState x:Name="Normal" />

jQuery基本语法

删除回忆录丶 提交于 2020-01-26 15:59:08
为什么要用jQuery? 写起来简单,省事,开发效率高,兼容性好(write less,do more). 什么事jQuery? jQuery是一个兼容多浏览器的JavaScript库(类似python里面的模块), 如何使用jQuery? 导入: <script src="jquery-3.2.1.js"></script>     <script src="jquery-3.2.1.min.js"></script> 语法规则:$("") JS和jQuery的区别? jQuery就是用JS写的 js是基础,jQuery是工具 选择器 基本选择器   ID选择器  $("#id的值")   类选择器(class) $(".class的值")   标签选择器(html标签) $("标签的名字")   所有标签    $("*")   组合选择器  $("xx,xxx") 层级选择器 $("x y");// x的所有后代y(子子孙孙) $("x > y");// x的所有儿子y(儿子) $("x + y")// 找到所有紧挨在x后面的y $("x ~ y")// x之后所有的兄弟y  jQuery对象   用jQuery选择器查出来的就是jQuery对象   jQuery对象,他就可以使用jQuery方法,不能使用DOM的方法   DOM对象和jQuery对象的转换:     --

自定义CheckBox样式

北战南征 提交于 2020-01-25 09:32:03
1.自定义效果图 2.准备图片选中和未选中的图片 2.1 图片和文件名 btn_check_off.png btn_check_on.png 2.2 项目结构 3.编写样式文件 3.1 项目文件结构   3.2 checkbox_style.xml 代码 < selector xmlns:android = "http://schemas.android.com/apk/res/android" > < item android:drawable = "@drawable/btn_check_on" android:state_checked = "true" /> < item android:drawable = "@drawable/btn_check_off" android:state_checked = "false" /> </ selector > 4. 编写页面文件 main.xml < CheckBox android:id = "@+id/checkBox1" android:layout_width = "wrap_content" android:layout_height = "wrap_content" android:button = "@drawable/checkbox_style" android:text = "CheckBox" /> 5

用vant-weapp写一个购物车

会有一股神秘感。 提交于 2020-01-23 23:25:01
vant-weapp介绍 vant-weapp是有赞出品的,前端组件库,既然出自有赞之手,必然是尤其适合于做一个商城项目,它移植于vant-ui,后者有的特性大部分都已经实现。vant-ui找了好久,都没有发现购物车业务组件,我就从自家的有赞精选这个小程序的购物车搬一份过来。 参考目标页 官方文档 https://youzan.github.io/vant-weapp 安装 npm i @vant/weapp -S --production 编译 打开微信开发者工具,点击 工具 -> 构建 npm,并勾选 使用 npm 模块 选项,构建完成后,即可引入组件 引入各组件 1.Card 商品卡片组件 先在自己的购物车页面的cart.json配置文件加上如下代码 "usingComponents": { "van-card": "/miniprogram_npm/@vant/weapp/card/index" } 以此类推,依次引入其他组件 2.引入Stepper 步进器组件 3.引入SubmitBar 提交订单栏组件 4.引入SwipeCell 滑动单元格组件 这里有一个坑,右滑删除按钮没有样式,自己加上 .van-swipe-cell__left, .van-swipe-cell__right { display: inline-block; width: 65px; height:

自定义表单样式之checkbox和radio

本秂侑毒 提交于 2020-01-23 02:26:25
1,起因 最近在工作中要实现自定义式的radio样式,而我们通常使用的时默认的样式,因为自己实在想不到解决的方法,于是开始搜索,最终看到了不错的解决办法,可以完美解决我们遇到的问题。 2,原理 大家都知道在写结构的时候,radio或checkbox都会跟随label一起使用,label的for属性值和input的id值相同的情况下,点击label就可以选中input,这里正是利用label 来覆盖我们的input默认样式,通过给label添加背景图片(美化的checkbox或radio),也就是在点击的过程中,我们是看不到默认的input的(给input设置z-index:-1),而点击的是label,通过不同的事件,加载不同的背景图片(这里是改变背景图片的位置) 3,设置美化checkbox或radio的默认样式 (1)页面结构 <form class="form" method="post"> <fieldset> <legend>Which genres do you like?</legend> <input type="checkbox" value="action" id="check-1" name="genre"><label for="check-1" class="">Action / Adventure</label> <input type=

简单模拟穿梭框

大憨熊 提交于 2020-01-21 18:49:51
穿梭框相信很多人接触过,在写后台管理系统的项目时有很大可能性会用到这个功能。 其实这个组件在element ui里面有,但是因为兼容性ie的问题(万恶的ie啊),我现在必须手写一个类似的功能供项目使用 乞丐样式上图 原汁原味基本没有经过任何修饰的html,有一种朴素的美。。。还是以功能为主啊,只写了的简单的样式。。。 主要功能就是左侧某一个checkbox选中后点击‘选中过’按钮,此选项就出现在右侧的框中, 同时左侧的框中此选项消失 “1区”这个按钮其实就是一个全选的按钮 右侧框中新选项默认为非选中状态,但已选中的状态不能改变,并且顺序和之前保持一致 也就是先选第二过去之后,在选第一个过去之后第一个要在第二个之上,点击“全部过”按钮就是将左侧剩余的所有选项移入右侧,后面两个按钮是从右向左的反向操作 上码 <div class="father"> <ul> <li> <input type="checkbox" class="all"> <label for="">1区</label> <ul> <li value="0"> //value值是排序使用的标识 <input type="checkbox" class="box"> <label for="">第一</label> </li> <li value="1"> <input type="checkbox" class=

css3实战汇总(附源码)

我与影子孤独终老i 提交于 2020-01-20 04:25:34
css这块知识难点不是很多,更多的在于去熟悉css3的新特性和基础理论知识。所以写这篇文章的目的一方面是对自己工作中一些css高级技巧的总结,另一方面也是希望能教大家一些实用的技巧和高效开发css的方式,以提高在工作中的效率。 我们将学到 box-shadow的高级应用 制作自适应的椭圆 纯css3实现饼图进度动画 用border来实现一个对话框样式 css3 filter的简单应用 css3伪元素实现自定义复选框 在线制作css3动画的利器 正文 1.box-shadow的高级应用 利用css3的新特性可以帮助我们实现各种意想不到的特效,接下来的几个案例我们来使用css3的box-shdow来实现,马上开始吧! 实现水波动画 知识点:box-shadow 想想我们如果不用css3,是怎么实现水波扩散的动画呢?想必一定是写一大堆的js才能实现如下的效果: css3实现核心代码 <style> .wave { margin-left: auto; margin-right: auto; width: 100px; height: 100px; border-radius: 100px; border: 2px solid #fff; text-align: center; line-height: 100px; color: #fff; background: #06c url

微信小程序修改checkbox的样式

拥有回忆 提交于 2020-01-16 17:45:06
修改前: 修改后: wxml代码: 1 <checkbox class="checkbox" /> wxss代码: 1 /* checkbox选中钱样式 */ 2 checkbox{ 3 transform: scale(0.7,0.7); 4 } 5 /* checkbox选中后样式 */ 6 checkbox .wx-checkbox-input.wx-checkbox-input-checked { 7 color:#fff; 8 background: #6669e3; 9 border-color:#6669e3; 10 } 来源: https://www.cnblogs.com/dreamstartplace/p/12202365.html

JavaScript入门学习之四——JQuery入门

旧时模样 提交于 2020-01-16 14:26:51
在前面一章我们已经点到过,很多的情况我们都是通过JQuery来对标签进行操作的,在这一章我们就来好好讲一讲这个JQuery。 JQuery初识 先看看JQuery的使用 JQuery的特点: 可以用及其简练的语言来做JS做的事情(write less,do more) JQuery就是一个JS文件,相当于一个Python的第三方模块,直接拿过来用就可以了(但是需要按照要求的规则)。但是原生的JS DOM是基础,其实还是通过这些基础来实现所有的操作。 我们要学习的,JQuery最常用的方向,也就是改变标签的属性、样式和事件相关的一系列操作。 JQuery的基础语法 JQuery的语法还是比较简单的,只有一句必须要掌握的 $(selector).action() 前面的selector就相当于一个标签选择器,后面的action就是相对应的操作 标签选择器 id选择器 $("#id") 标签选择器 $("tagName") class选择器 $(".className") 所有元素选择器 $("*") 选择器的配合使用 $("tagName.className") //两个条件一定不能加空格,要紧挨着,加了空格就有层级的效果,下面会讲到 组合选择器 同时符合多个条件 $("condition1,condition2...") 练习题 结合上面的各种基本组合器看看下面的方法应该怎么实现