精华内容
下载资源
问答
  • 按钮样式

    千次阅读 2011-10-10 13:19:01
    Button Styles BS_3STATE 与复选框一样本样式按钮可被单击变暗。变暗状态通常用于指示本样式的按键正处于...BS_AUTO3STATE 与三状态的复选框一样当用户选中它本按钮样式状态外观会改变。 BS_AUTOCHECK
     
    
    Button Styles
    • BS_3STATE 与复选框一样本样式按钮可被单击变暗。变暗状态通常用于指示本样式的按键正处于禁用状态。

    • BS_AUTO3STATE   与三状态的复选框一样当用户选中它本按钮样式状态外观会改变。

    • BS_AUTOCHECKBOX   与复选框一样,除了在用户点控件后会出现一个选中标志,当用户在下一次点选时,该标志会消失。

    • BS_AUTORADIOBUTTON  与单先框一样,不同的是,用户点选它时会高亮显示,同时,会把同一组的其它同样的按钮的高亮状态转移到自己身上。

    • BS_BITMAP  指定按钮以一张位图显示。

    • BS_BOTTOM 把按钮标题放置到按钮矩形区域的底部。

    • BS_CENTER  按钮标题在按钮的矩形区域中央显示。

    • BS_CHECKBOX    在按钮的右边创建一个小方块(此样式必须与BS_LEFTTEXT结合使用。)

    • BS_DEFPUSHBUTTON   创建一个通用的默认按钮该按钮有一个厚重的黑色边框。用户可以通过按回车键来点选本按钮,该按钮可以实现用户通常要使用的功能(即默认执行动作功能)。

    • BS_FLAT  指定按钮为2D按钮,不采用3D控件所使用的阴影。

    • BS_GROUPBOX   创建一个分组框来给控件分组,如果使用了标题,则标题会出现在分组框的左上角位置。 

    • BS_ICON  指定按钮上显示一个图标。 

    • BS_LEFT  在控件的矩形区域内左对齐标题。如果按钮是一个没有BS_RIGHTBUTTON 样式的复选框或单选框 ,那么文本居将在复选框或单选框的右边居左对齐(这话有些多余,意思文本在复选框或单选框的那个可选被小方框或圆圈的右边。)。

    • BS_LEFTTEXT  当按钮是单选或是复选框时,标题文本将出现在单选或复选框的客户区(即复选框的矩形框,单选框的圆形框)的左边。 

    • BS_MULTILINE   如果标题文本太长,将在绘制区域内对文本进行折行处理。

    • BS_NOTIFY  激活按钮,使之可对父窗口发送BN_DBLCLK, BN_KILLFOCUS,  BN_SETFOCUS 消息,注意:不管有没有使用本样式,按钮都有一个 BN_CLICKED 可发送消息。

    • BS_OWNERDRAW   创建一个自绘风格的按钮。当按钮的外观发生改变时,框架会调用DrawItem成员函数。本样式在使用CBitmapButton类时必须设置。

    • BS_PUSHBUTTON   创建一个按钮(即最常见的按钮),该按钮在点击时,将向父窗口发送一个WM_COMMAND 消息。

    • BS_PUSHLIKE  把(多选框,三态多选框,单选框)以按钮的形式显示,该按钮在未选种状态时是浮起的,但在选中状态时是陷入状态的。 

    • BS_RADIOBUTTON  创建单选框,该按钮有一个圆形的客户区,(在本样式不与BS_LEFTTEXT   样式结合使用的情况下)标题文本在其右方。单选框通常用于有相关联的多个可选项里面,但相互之间只有作一个选择的情况下。 

    • BS_RIGHT  在按钮的绘制区域内右对齐文本。但如果按钮是一个没有BS_RIGHTBUTTON样式的单选或复选框,标题文本将在单选或复选框可点选区的右边居右对齐。 

    • BS_RIGHTBUTTON  设定单选框的圆形可选区或复选框的方开形复选区出现在按钮的矩形区域的右边。与BS_LEFTTEXT 的效果一样。 

    • BS_TEXT   指定按钮将显示文本标题。

    • BS_TOP  将标题文本显示在按钮的绘制区域的顶边。

    • BS_USERBUTTON  已废弃不用,只作为兼容16位系统版本的Windows,基于32位windows系统的请用BS_OWNERDRAW样式取代。 

    • BS_VCENTER  设定按钮的标题在绘制区域的垂直方向居中。  

    展开全文
  • 圆形按钮样式

    2019-09-05 15:16:45
    大家中秋好。月饼圆,月亮圆,中秋团团圆圆。今天就分享关于圆的东西(圆形按钮样式)。

    大家中秋好。月饼圆,月亮圆,中秋团团圆圆。今天就分享关于圆的东西(圆形按钮样式)。

    插图

    主题效果 默认颜色 悬停颜色 按下颜色
    红色 #f44336 #d5d5d5 #f2f2f2
    蓝色 #008cba #d5d5d5 #f2f2f2
    绿色 #4caf50 #d5d5d5 #f2f2f2
    灰色 #e7e7e7 #d5d5d5 #f2f2f2
    黑色 #555555 #d5d5d5 #f2f2f2

    红色圆形按钮样式示例

    QPushButton {
        min-width: 100px;
        max-width: 100px;
        max-height: 100px;
        min-height: 100px;
        border-radius: 50px;
        font-size: 15px;
        color: white;
        background: #f44336 ; /* 默认颜色 */
    }
    
    QPushButton:hover {
        font-size: 18px;
        color: white;
        background: #d5d5d5; /* 悬停颜色 */
    }
    
    QPushButton:pressed {
        background: #f2f2f2 /* 按下颜色 */
    }
    

    关于更多

    • 源码示例
      https://github.com/aeagean/QSS.git
    • Qt君公众号后台回复"QSS"获取更多相关信息。
    展开全文
  • c# winform编程 玻璃按钮样式 非常漂亮的按钮样式库,直接打开可以使用,支持VB,大家下载吧。
  • 各种按钮样式

    2019-03-17 19:16:04
    用css写了几个按钮样式:静态的,不可编辑的,立体的,圆角的,胶囊状的,动态效果的样式。 效果预览(录屏保存后有点抖动,稍微有点影响最后两个效果): 要写按钮样式首先要去除按钮默认样式: 1、更改背景 ...

    用css写了几个按钮样式:静态的,不可编辑的,立体的,圆角的,胶囊状的,动态效果的样式。

    效果预览(录屏保存后有点抖动,稍微有点影响最后两个效果):

    要写按钮样式首先要去除按钮默认样式:

    1、更改背景 background ;

    2、去除边框或更改边框 border ;

    3、去除默认的按钮点击后的蓝色边框,这是很容易忽略的一个:outline:none;

     

    最后一个动态渐变按钮使用了css动画。

    注意:在编写动态渐变按钮样式时,需要设置渐变的首尾为相同颜色。

    在编写最后一个动态渐变按钮样式时,遇到一个问题:设置渐变背景时发现使用 -webkit-linear-gradient() 和使用 linear-gradient()  效果不一致,原因我还不知,希望知道的朋友可以告知一下。

    代码

    HTML:

    <h2>静态按钮</h2>
    <button class="btn">click</button>
    <button class="btn disable">don't click</button>
    <button class="btn shadow">click</button>
    <button class="btn cir1">click</button>
    <button class="btn cir2">click</button>
    
    <h2>动态按钮</h2>
    <button class="btn change change1">click</button>
    <button class="btn change change2">click</button>
    <button class="btn change3"><span>GO</span></button>
    <button class="btn change4">click</button>

    css:

    .btn{
    	background-color:rgba(0,180,100,1);
    	border:rgba(0,180,100,1) 1px solid;
    	outline:none;  /*去除点击时的蓝色边框*/
    	cursor:pointer;
    	padding:14px 20px;
    	color:rgba(255,255,255,1);
    	text-align: center;
    	font-size: 16px;
    	margin:10px;
    }
    .disable{
    	background-color:rgba(0,180,100,0.5);
    	cursor:not-allowed;
    }
    .shadow{
    	box-shadow:0 5px 13px 0 rgba(0,0,0,0.3);
    }
    .cir1{
    	border-radius:10px;
    }
    .cir2{
    	padding:13px 25px;
    	border-radius:30px;
    	box-shadow:0 3px 10px 0 rgba(0,0,0,0.3);
    	background: -webkit-linear-gradient(bottom,  rgba(0,180,100,0.2),  rgba(0,180,100,1), rgba(0,200,100,1) ); /* Safari 5.1 - 6.0 */
        background: -o-linear-gradient(bottom,  rgba(0,180,100,0.2),  rgba(0,180,100,1), rgba(0,200,100,1) ); /* Opera 11.1 - 12.0 */
        background: -moz-linear-gradient(bottom,  rgba(0,180,100,0.2),  rgba(0,180,100,1), rgba(0,200,100,1) ); /* Firefox 3.6 - 15 */
        background: linear-gradient(to bottom,  rgba(0,180,100,0.2),  rgba(0,180,100,1), rgba(0,200,100,1) ); /* 标准的语法 */
    }
    
    
    /*动态效果*/
    .change{
    	 transition: all 0.5s;
        -webkit-transition: all 0.5s; /* Safari */
    }
    .change1:hover{
    	background-color:rgba(0,180,100,0.1);
    	color:rgb(0,0,0);	
    }
    .change2:hover{
    	box-shadow:0 5px 13px 0 rgba(0,0,0,0.3);
    }
    .change3{
    	background-color:rgba(255,100,0,1);
    	border:rgba(255,120,0,1) 1px solid;
    	border-radius:30px;
    	width:100px;
    }
    .change3 span{
      transition: 0.6s;
    }
    .change3 span:after {
      content: ' »';
      opacity: 0;
      top: 0;
      right: -15px;
      transition: 0.6s;
    }
    .change3:hover span{
    	padding-right:20px;
    	transition: 0.6s;
    }
    .change3:hover span:after {
      opacity: 1;
      right: 0;
    }
    .change4{
    	width:100px;
    	border-radius:30px;
    	background-image: -webkit-linear-gradient(10deg,#3CFA14,#F0FA00,#98FB98,#3CFA14);
    	background-size: 200% 100%;
    	animation:move 3s infinite linear;
    	-webkit-animation:move 3s infinite linear; /* Safari 与 Chrome */
    }
    @keyframes move{
    	0% {
        background-position: 0 0;
    	}
        100% {
        background-position: -200% 0;
    	}
    }

     

    展开全文
  • html改变按钮样式

    千次阅读 2020-05-26 23:17:43
    最初三个按钮都没选如图一,然后点击“已读”按钮,“已读”按钮样式改变。再点击“全部”按钮,“全部”按钮样式改变,“已读”按钮变回原样式。 按钮的html代码如下 <div style="justify-content: space-...

    今天有人问我怎么改样式,需求是三个按钮,一次点一个,要求被点击的按钮和没被点的按钮是两种不同的样式,如图所示。

    最初显示
    点击已读

    在这里插入图片描述
    最初三个按钮都没选如图一,然后点击“已读”按钮,“已读”按钮样式改变。再点击“全部”按钮,“全部”按钮样式改变,“已读”按钮变回原样式。
    按钮的html代码如下

    <div
          style="justify-content: space-between;width: 20%"
          class="flex-row">
          <button
            id="all"
            class=".white.shadowed shadowed big item"
            @click="refresh(0,'all')">
            全部
          </button>
          <button
            id="unRead"
            class=".white.shadowed shadowed big item"
            @click="refresh(0,'unRead')">
            未读
          </button>
          <button
            id="read"
            class=".white.shadowed shadowed big item"
            @click="refresh(0,'read')">
            已读
          </button>
        </div>
    

    这里先说第一种方法

    document.getElementById('all').style.fontSize='35px'  //修改字体大小
    

    但是现在要求的样式已经有了,需要直接换class内的名称,将.white.shadowed改为theme-primary,不能单独修改某个属性。经过查询后用来这个方法。

    document.getElementById("unRead").setAttribute("class","theme-primary big item")
    

    具体js代码如下,因为点击按钮还有其他需求,所以有参数page用了async,光实现这个功能可以去掉,并在html中去掉page参数。

    let refresh = async function (page,isRead) {
        if (isRead == null){
          isRead = "unRead";
        }
        if(isRead==="unRead"){
          document.getElementById("unRead").setAttribute("class","theme-primary big item")
          document.getElementById("all").setAttribute("class",".white.shadowed shadowed big item")
          document.getElementById("read").setAttribute("class",".white.shadowed shadowed big item")
        }
        else if(isRead==="all"){
          document.getElementById("all").setAttribute("class","theme-primary big item")
          document.getElementById("unRead").setAttribute("class",".white.shadowed shadowed big item")
          document.getElementById("read").setAttribute("class",".white.shadowed shadowed big item")
        }
        else{
          document.getElementById("read").setAttribute("class","theme-primary big item")
          document.getElementById("unRead").setAttribute("class",".white.shadowed shadowed big item")
          document.getElementById("all").setAttribute("class",".white.shadowed shadowed big item")
        }
    }
    
    展开全文
  • cesium添加按钮与原生按钮样式相同
  • Qt--样式表设置按钮样式

    万次阅读 多人点赞 2018-04-25 15:37:44
    按钮样式表设置: 通过样式表来设置按钮的样子,包含正常显示状态,按下状态,悬停状态,这是设置当前窗口下全局的按钮,可以根据自己的需要进行修改。   setStyleSheet( //正常状态样式 "QPushButton{...
  • 自定义按钮样式

    千次阅读 2019-04-27 19:44:58
    开发工具与关键技术:Dreamweaver,CSS 作者:李建威 撰写时间:2019年04月27日 代码如下: <!doctype html> <html>...自定义按钮样式</title> </head> <style> ....
  • 50个从简单到复杂绚丽的的按钮的CSS样式,只需引用一个css文件,轻松解决单调的按钮样式问题
  • IOS按钮样式覆盖

    2019-07-22 09:13:17
    自己开发了一个H5的应用,没有引用插件,在设置按钮样式的时候,发现在苹果手机上的按钮样式显示的不一样,所以找了一下原因。 原因:苹果手机自带样式把我设置的样式给覆盖掉了 解决方法:在css文件中加一句代码 ...
  • 单选按钮样式修改

    千次阅读 2019-06-01 17:48:15
    单选按钮样式修改 在单选按钮中,默认样式是不能修改的,但我们可以自己写样式替换默认样式,主要用到伪类input:checked label没有将input包裹的话,需要用for来关联input的id 效果: <style> label { position: ...
  • bootstrap 按钮样式汇总

    千次阅读 2018-01-02 09:26:27
    类样式 描述 .btn 圆角灰色按钮,为了让按钮不那么尖锐,我们的按钮都应该使用这个样式来获得圆角...原始按钮样式(未被操作),这个跟active相对应,他是一个按钮没被操作的样式,而active是按钮被点击时显示的
  • Bootstrap按钮样式

    2017-04-04 09:52:50
    Bootstrap按钮样式 1.新建一个web项目ch07。 2.在ch07中新建一个demo01.html,将css文件模版导入进来。 3.将移动设备优先拷贝到demo01的头文件中。 name=...
  • 简单按钮样式

    2017-09-06 17:35:33
    分享一个简单的按钮样式 ')" value="查询" class="blueTr0" /> ')" value="查询" class="blueTr1" /> ')" value="查询" class="blueTr2" /> ')" value="查询" class="blueTr3" /> ')" value="查询" ...
  • iphone按钮变形,iphone按钮样式,删除iphone按钮样式 css样式文件:加上
  • Android自定义按钮样式

    2018-03-13 23:27:11
    安卓系统自带的按钮样式很不好看,满足不了感官需求,如何自定义一个自己需要的按钮样式呢?分三步来介绍:1.自定义按钮背景样式,在res/drawable/目录下新建bg_btn.xml文件。&lt;?xml version="1.0" ...
  • 几款好看的HTML按钮样式

    万次阅读 2018-06-14 11:24:15
    给大家介绍几款好看的HTML按钮样式 按钮样式一: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitiona
  • 按钮样式: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="x-ua-compatible"content="IE=edge"> <meta name="viewport" content="width...
  • androidStudio如何自定义按钮样式

    千次阅读 2020-01-21 12:22:02
    androidStudio如何自定义按钮样式? 在很多时候,androidStudio提供的按钮的样式不能满足我们的要求,各种各样的花式按钮是目前对多数用户喜欢的,太单一不美观,样式太花里胡哨用户觉得夸张,所以,一般美工团队...
  • vb msgbox各种图标样式及按钮样式

    千次阅读 2018-08-31 10:39:07
    图标样式 error:vbCritical question:vbQuestion warning:vbExclamation...按钮样式 确定:vbOKOnly 确定取消:vbOKCancel 终止重试忽略:vbAbortRetryIgnore 是否取消:vbYesNoCancel 是否:vbYesNo 重试取消:vbRetryCancel
  • 自定义文件上传按钮样式
  • 微信小程序设置按钮样式

    千次阅读 2020-09-10 16:06:20
    微信小程序设置按钮样式 今天突然发现小程序原生按钮样写在wxss里的样式无效 button{ height: 90rpx; width: 100% ; color: white; font-size: 30rpx ; background-color: rgb(248, 61, 28) ; } 百度后找到几...
  • Ext 几种按钮样式效果

    2020-06-30 23:12:10
    最近在使用Ext按钮样式的风格,发现其提供了几种按钮样式的写法,显示效果也会有一定的差别,下面记录下来,方便之后的查看。 1、创建按钮 – button Ext 可以直接创建单个的按钮对象,设置按钮的名称,大小,宽度等...
  • 原理:直接覆盖微信小程序定义的 单选/复选按钮样式,从根本上实现样式自定义;本文采用的方法不需要隐藏原来的按钮,也不需要在按钮上附加样式表。 场景:商城购物车 复选框 效果:仿天猫购物车的UI 使用:如果...
  • css修改单选按钮样式

    2020-05-21 15:40:21
    功能需要选择支付方式—css实现选中单选按钮样式切换 如图所示 上代码 // 代码片段为选择支付方式模块 // 原生效果 <div class="order-pay pd border"> <div class="label">请选择支付方式</div>...
  • Qt 按钮样式

    2020-08-13 17:49:00
    一个按钮可以通过添加相应的样式即(btn -> setStyleSheet)实现按钮的美化。 而按钮样式可分为如下所示: "background-color:rgba(100,225,100,30); 背景色,rgba分别为红绿蓝色以及透明度 “QPushButton{”...
  • weui 按钮样式

    千次阅读 2019-09-14 21:34:14
    weui 按钮使用中的一些样式修改 修改按钮背景样式 默认只有:绿,白,红三种样式 现添加蓝色.如下: //样式 .green-btn{ background-color: #5cadff; color:#fff; } .green-hover-class{ background-...
  • safari下按钮样式失效

    2017-11-23 21:09:00
    这两天遇到一个问题,页面在安卓手机里面正常显示,但是在IOS里面按钮的样式完全失效了,一番了解之后才知道是appearance属性的...",IOS下的按钮样式立马显示出来了 1 2 3 4 5 #btn{width:80%;padding:2%0;...
  • QT 水晶圆角按钮样式

    千次阅读 2018-05-29 19:34:53
    *QT 生成水晶圆角按钮样式* 不用任何图标就可以生成水晶按钮,看起来还是比较好看,直接上图看效果 可以通过QPushButton 和QToolButton 实现 QPushButton具体代码如下: QPushButton{ min-width:80px; min...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 20,712
精华内容 8,284
关键字:

按钮样式