单选框

复选框单选框与文字对齐问题的研究与解决

一个人想着一个人 提交于 2019-12-04 02:32:44
复选框单选框与文字对齐问题的研究与解决 by zhangxinxu from http://www.zhangxinxu.com 本文地址: http://www.zhangxinxu.com/wordpress/?p=56 前言 目前中文网站上面的文字,就我的个人感觉而言,绝大多数网站的主流文字大小为12px,因为在目前高分辨率显示器屏幕下,11px的汉字,其像素点开始不 规整,文字不如12px来的显示良好。12px大小的文字就是主流也是底线。然而12px的文字与单选框和复选框是不对齐的。例如下面这张雅虎中国首页在 火狐浏览器下的截图: 雅虎中国首页单选框复选框与文字不对齐 这里,不是说,雅虎中国的团队不够认真,而因为这12px大小文字与单选框和复选框对齐的问题不是好解决的。考虑到兼容性,控件本身的特殊性以及代码成本的控制等,使得这个问题不是简单就能解决的。 这不是我第一次研究单选框复选框对齐的问题了,因为平时对这个问题注意的比较多,也经常做些测试,对这个问题还是有一定的了解,也总结了不少自己的解决方法。今天我就写下来,供交流与参考。 一、问题产生的条件 对于14像素大小的字体是没有本篇所要探讨的单(复)选框与文字对齐的问题的。(见下图) 14像素大小文字与单复选框无对齐的问题 但是,对于12像素大小的文字,则就存在对齐问题了

记录下IE7下的input标签bug

匿名 (未验证) 提交于 2019-12-02 23:43:01
2019独角兽企业重金招聘Python工程师标准>>> bug描述: 有一个select标签和一个input 标签,当下面的短就五个字变长时,右侧的单选框没动。 如下示例: 联动: 切换A 切换B 短就五个字请看好变化 本示例在IE6,IE8,firefox下正常,IE7下有bug。所以请用IE7浏览看下bug。 通过点击两次单选框,状态可恢复正常。 目前本人的临时解决方案是通过模拟双击单选框,即隐藏再显示“短就五个字”的下拉框。来定位好样式。 路过的有没有好的解决方案,欢迎留言! 转载于:https://my.oschina.net/secyaher/blog/274147 文章来源: https://blog.csdn.net/weixin_34113237/article/details/91966891

组件的认识及使用:Toggle(单选框)、Slider(滑动条)、Scrollbar(滑动块)、Dropdown(下拉框)、Panel(蒙版)

匿名 (未验证) 提交于 2019-12-02 23:39:01
一、Toggle(单选框) 1,组件的子物体: (1)Background:背景图片 (2)Checkmark:对号图片 (3)Label:文本,用来修改提示 2,Toggle(单选框)组件的属性 (1)Is On:是否选中 (2)Group:组合,添加带有Toggle Group的组件的物体 3,制作Toggle (1)在画布上创建一个Empty(空物体),显示出来的是GameObject (2)在空物体下创建两个Taggle(单选框)子物体,选其中一个,在右边检视视图上Is On(是否选中)去掉√ (3)选中空物体,检视视图-Add Component-Taggle Group (4)选中空物体,分别给子物体-检视视图-Group-拖入空物体 (5)运行,只能选中其中一个物体即可 二、Slider:滑动条 1,子物体: Background:背景图片 Fill Area:划过之后所变的颜色图片 Handle Slider Area :滑动块 2,Slider组件的属性: Directeion:方向 Left to Right:从左向右 Right to Left:从右向左 Top to Bottom:从上到下 Bottom to Left:从下到上 Min Value:最小值的设置(默认为0) Max Value:最大值的设置(默认为1) Value:值(在代码中会用到) 三

功能表单字段选择数据类型的配置详解——JEPLUS快速开发平台

一个人想着一个人 提交于 2019-12-02 23:37:00
功能表单字段之下拉框、单选框、多选框、树形选择数据类型的配置详解 JEPLUS平台的表单支持有多种不同的数据类型,这些不同的数据类型在展示不同类型的数据时能有很好的效果,今天这篇笔记就讲解一下下拉框、单选框、复选框、树形选择这四种数据类型的配置详解以及效果展示。 一、下拉框 打开表单数据录入界面,打开具体的目标字段的配置信息 第二种打开目标字段的配置信息方法是打开功能配置选项----》打开表单配置----》双击目标字段,即可打开 打开字段的表单配置信息界面,选择数据类型是“下拉框” 选择数据类型为“下拉框”之后就是配置下拉框的字典配置信息 点击“选择字典”之后进行字典配置信息的选择 配置完成之后的下拉框的展示效果如下图: 二、单选框 打开目标字段的配置信息(具体怎么打开在上面有详细讲解),选择目标字段的数据类型为“单选框” 选择目标字段的数据类型为“单选框”之后就是配置单选框的字典类型 界面如图 选择之后点击“保存”,效果如下图 三、复选框 打开目标字段的配置信息(具体怎么打开在上面有详细讲解),选择目标字段的数据类型为“复选框” 选择目标字段的数据类型为“复选框”之后就是配置复选框的数据字典信息 之后就是选择你需要的数据字典 效果如下图 四、树形选择 打开目标字段的配置信息(具体怎么打开在上面有详细讲解),选择目标字段的数据类型为“树形选择” 选择目标字段的数据类型为“树形选择

vue单选框自定义样式及单选框取值问题

匿名 (未验证) 提交于 2019-12-02 23:26:52
首先,来看一下单选框的样式: < div class = " option " v-for = " (option, ind) in item.surveyQuestionOptionList " :key = " ind " > < input :value = " option.selectid " type = " radio " :id = " ' option ' + item.qid + option.selectid " :name = " item.qid " :checked = " ind == 0 " > < label :for = " ' option ' + item.qid + option.selectid " > {{option.selection}} </ label > </ div > input[type="radio"] + label { position : relative ; padding-left : 1.5rem ; padding-right : 1rem ; width : 100% ; } input[type="radio"] + label span { white-space : pre-wrap ; } input[type="radio"] + label::after, input[type="radio

JavaGUI――swing组件基础(三)JCheckBox/JRadioButton/ButtonGroup

匿名 (未验证) 提交于 2019-12-02 21:53:52
为什么要用这两个组件? 当我们提供用户注册界面的时候,常常会用到: 复选框组件(JCheckBox) 单选框组件(JRadioButton) 介绍两个组件: 复选框组件(JCheckBox):可以多选的选择框 单选框组件(JRadioButton):只能单选的选择框 注意事项: 同一组单选按钮必须先创建ButtonGroup,然后把单选框组件放入到ButtonGroup中,才能在面板添加单选框。 代码实现: 思路:根据这个界面的整体布局,确定为三行一列的网格布局,往三个面板中添加相应组件。 import java.awt.*; //导包 import javax.swing.*; public class Swing_JCheckBox extends JFrame { //继承JFrame顶级容器类 //定义组件 JPanel jp1,jp2,jp3; //定义面板组件 JLabel jlb1,jlb2; //定义标签组件 JButton jb1,jb2; //定义按钮组件 JCheckBox jcb1,jcb2,jcb3; //定义多选框组件 JRadioButton jrb1,jrb2; //定义单选框组件 ButtonGroup bg; //定义按钮组(注意这个不是组件,它是个作用域,我只是把它定义在这里而已) public static void main(String[

selenium死活定位不到元素以及radio单选框点击不生效

谁说胖子不能爱 提交于 2019-12-02 06:21:43
今天操作一个单选框浪费太多时间,现在其实很简单得东西,记录一下: 1,问题一,定位不到 如图,使用selenium IDE和xpath helper都试过,无法成功定位到这个单选框,实际上是因为,这个单选框是在表格内,需要一层一层得地方 1)找到表格上层得元素,然后一层一层得向下 2)根据html文件,一层一层向下定位,最后定位元素位置为: xpath->//div[@id='addUserModal']/div[2]/div/div/form/table-component/div/table/tbody/tr/td[1]/div/span/input[@type='radio'] 2,点击radio单选框无响应 如问题1,元素找到了,但是click点击不生效, 然后加了如下一步解决 sleep(2) 哭晕,浪费太多时间,记录一下吧 来源: https://www.cnblogs.com/mrwuzs/p/11734214.html

form表单详解

吃可爱长大的小学妹 提交于 2019-12-02 03:06:50
form表单详解 form表单 form是一个复杂的系统标签,其内部又可包含很多的一些输入标签 例如input 输入文本标签 checkbox 多选标签等等 form表单有几个属性我们需要注意一下   1:action属性,里面写的是url链接,接就是表单提交的地址   2:method属性,里面写的是数据提交的方式,可以写入get或者post   3:enctype属性,提交数据的编码格式 form表单中的标签的前后台交互 form表单被我们应用在前后台交互的环节的,里面的值可以在后台通过某些key取出来 下面就来讲解不同标签取值的方法 1. input 标签 input标签我们最为常见,里面有三个属性比较重要   a. type 他是代表input的类型   b. name 他就是后台取值的依据(key)   c. val 他是我们输入的值,也是后台需要的值   <input type="" name=""> 然后我们根据type的类型,又可以把input进行细分   a. text 表示普通的文本,明文输入   b. password 输入的也是文本,密文输入   c. number 输入的是数字,不是数字不让输入   d. submit 提交按钮,提交form表单的内容   e. button 普通的按钮   f. radio 单选框