精华内容
参与话题
问答
  • button按钮样式

    万次阅读 2018-03-08 09:50:40
    在许多网站中都需要实用到按钮,一个好看实用的css按钮即可以给访问者以美感,又可以方便开发者。下面就是一个纯css按钮,需要的可以参考。css代码.div { display: inline-block; padding: .3em .5em; background...

    在许多网站中都需要实用到按钮,一个好看实用的css按钮即可以给访问者以美感,又可以方便开发者。下面就是一个纯css按钮,需要的可以参考。

    css代码

    复制代码
    .div {
        display: inline-block;
        padding: .3em .5em;
        background-image: linear-gradient(#ddd, #bbb);
        border: 1px solid rgba(0,0,0,.2);
        border-radius: .3em;
        box-shadow: 0 1px white inset;
        text-align: center;
        text-shadow: 0 1px 1px black;
        color:white;
        font-weight: bold;
    }
    .div:active{
        box-shadow: .05em .1em .2em rgba(0,0,0,.6) inset;
        border-color: rgba(0,0,0,.3);
        background: #bbb;
    }
    复制代码

    html代码

    <div class="div">Button</div>

    其他几种按钮

    背景颜色

    background-image: linear-gradient(#f5c153, #ea920d);

    背景颜色

     background-image: linear-gradient(#8eb349, #5f7c22);

    背景颜色

    background-image: linear-gradient(#fbb2d0, #e779aa);
    展开全文
  • 漂亮的Button按钮样式

    万次阅读 多人点赞 2018-08-02 16:26:36
    开发中各种样式Button,其实这些样式所有的View都可以共用的,可能对于你改变的只有颜色 所有的都是用代码实现   边框样式,给你的View加上边框 &lt;Button android:layout_width="0dip" ...

    开发中各种样式的Button,其实这些样式所有的View都可以共用的,可能对于你改变的只有颜色

    所有的都是用代码实现

     

    边框样式,给你的View加上边框

        <Button
            android:layout_width="0dip"
            android:layout_height="match_parent"
            android:layout_margin="5dip"
            android:layout_weight="1"
            android:background="@drawable/border_line_while"
            android:gravity="center"
            android:text="边框样式"
            />
    

    边框样式border_line_while.xml

    <?xml version="1.0" encoding="utf-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android"
        android:useLevel="false"
        >
        <solid android:color="@null"/>
        <padding android:left="1dip"
            android:right="1dip"
            android:bottom="1dip"/>
    
        <stroke android:width="1dip"
            android:color="@color/theme_red"
            />
        <!--边框宽度-->
        <size android:width="15dip"
            android:height="15dip"
            />
        <!--边框-->
    </shape>
    

    圆角Button

        <Button
            android:layout_width="0dip"
            android:layout_height="match_parent"
            android:layout_margin="5dip"
            android:layout_weight="1"
            android:background="@drawable/btn_bg_red"
            android:gravity="center"
            android:text="圆角Button"
            />
    

    圆角样式btn_bg_red.xml

    <?xml version="1.0" encoding="utf-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android">
        <solid android:color="@color/theme_red"/>
        <corners android:topLeftRadius="10dip"
            android:topRightRadius="10dip"
            android:bottomRightRadius="10dip"
            android:bottomLeftRadius="10dip" />
        <!--圆角矩形白色背景-->
    </shape>
    

    点底色的圆角Button,其实综合上面的就可以自己写

     <Button
            android:layout_width="0dip"
            android:layout_height="match_parent"
            android:layout_margin="5dip"
            android:layout_weight="1"
            android:background="@drawable/check_border"
            android:gravity="center"
            android:text="带边框颜色的Button"
            />
    

    点底色的圆角Button样式check_border.xml

    <?xml version="1.0" encoding="utf-8"?>
    <selector xmlns:android="http://schemas.android.com/apk/res/android">
        <!--<item android:state_pressed="true">-->
            <!--<shape android:shape="rectangle">-->
                <!--<stroke android:width="1px" android:color="@color/color_light_grey" />-->
                <!--<corners android:radius="3dp" />-->
                <!--<solid android:color="@color/color_detach_line" />-->
            <!--</shape>-->
        <!--</item>-->
        <item>
            <shape android:shape="rectangle">
                <stroke android:width="1px" android:color="@color/theme_red" />
                <corners android:radius="10dp" />
                <solid android:color="@color/color_check_bg" />
            </shape>
        </item>
    </selector>
    

    带点击圆角状态的Button,依赖样式文件

     <Button
                android:layout_width="0dip"
                android:layout_height="match_parent"
                android:layout_margin="5dip"
                android:layout_weight="1"
                android:background="@drawable/btn_nor_down"
                android:gravity="center"
                android:text="带点击状态的Button"
                />
    

    带点击圆角状态的Button样式btn_nor_down.xml

    <?xml version="1.0" encoding="utf-8"?>
    <selector xmlns:android="http://schemas.android.com/apk/res/android">
        <item android:state_pressed="true" android:drawable="@drawable/check_border" />
        <item android:state_focused="true" android:drawable="@drawable/check_border" />
        <item android:state_checked="true" android:drawable="@drawable/check_border" />
        <item android:state_selected="true" android:drawable="@drawable/check_border"/>
        <item android:drawable="@drawable/btn_bg_red"></item>
    </selector>
    

    带点击状态的Button,这个不依赖圆角样式

       <Button
                android:layout_width="0dip"
                android:layout_height="match_parent"
                android:layout_margin="5dip"
                android:layout_weight="1"
                android:background="@drawable/btn_bottom_confirm_bg"
                android:gravity="center"
                android:text="带点击状态的Button"
                />
    

    带点击圆角状态的Button样式btn_bottom_confirm_bg.xml

    <?xml version="1.0" encoding="utf-8"?>
    <selector xmlns:android="http://schemas.android.com/apk/res/android">
        <item android:state_pressed="true">
            <shape android:shape="rectangle">
                <solid android:color="#f5f5f5"/>
                <stroke android:width="1px"
                        android:color="#cfcfd2"/>
                <padding android:top="1px"/>
            </shape>
        </item>
        <item>
            <shape android:shape="rectangle">
                <solid android:color="@color/white"/>
                <stroke android:width="1px"
                        android:color="#cfcfd2"/>
                <padding android:top="1px"/>
            </shape>
        </item>
    </selector>
    

    原形数字提醒

        <Button
            android:layout_width="50dip"
            android:layout_height="50dip"
            android:layout_marginLeft="20dip"
            android:background="@drawable/hint_superscript_red"
            android:gravity="center"
            android:text="数字提醒"
            />
    

    原形数字提醒样式hint_superscript_red.xml

    <?xml version="1.0" encoding="utf-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android"
        android:shape="oval"
        android:useLevel="false">
        <solid android:color="@color/white"/>
        <padding android:left="1dp"
            android:top="1dp"
            android:right="1dp"
            android:bottom="1dp"
            />
        <!--描边  红色边框-->
        <stroke android:width="1dp"
            android:color="@color/theme_red"
            />
        <size android:width="15dp"
            android:height="15dp"
            />
    </shape>
    

    请求网络数据等待框

       <ProgressBar
                android:layout_width="50dip"
                android:layout_height="50dip"
                android:layout_marginLeft="20dp"
                android:indeterminate="true"
                android:indeterminateDrawable="@drawable/progresstyle"
                android:indeterminateTintMode="src_in"/>
    
    

    请求网络数据等待框样式progresstyle.xml

    <?xml version="1.0" encoding="utf-8"?>
    <rotate
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:fromDegrees="0"
        android:pivotX="50%"
        android:pivotY="50%"
        android:toDegrees="1080.0" >
    
        <shape
            android:innerRadiusRatio="3"
            android:shape="ring"
            android:thicknessRatio="8"
            android:useLevel="false" >
            <gradient
                android:centerY="0.50"
                android:endColor="@color/theme_red"
                android:startColor="@color/white"
                android:type="sweep"
                android:useLevel="false" />
        </shape>
    
    </rotate>
    

    进度条

        <ProgressBar
            android:id="@+id/my_progress"
            style="?android:attr/progressBarStyleHorizontal"
            android:layout_width="match_parent"
            android:layout_height="30dp"
            android:layout_marginLeft="20dp"
            android:max="10"
            android:progress="3"
            android:progressDrawable="@drawable/progressbar_color"/>
    

    进度条样式progressbar_color.xml

    <?xml version="1.0" encoding="utf-8"?>
    <layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    
        <!-- 背景  gradient是渐变,corners定义的是圆角 -->
        <item android:id="@android:id/background">
            <shape>
                <corners android:radius="3dp"/>
    
                <solid android:color="@color/theme_red" />
            </shape>
        </item>
        <!-- 第二条进度条颜色 -->
        <item android:id="@android:id/secondaryProgress">
            <clip>
                <shape>
                    <corners android:radius="3dp"/>
                    <gradient
                        android:angle="90.0"
                        android:centerColor="#ac6079"
                        android:centerY="0.45"
                        android:endColor="#6c213a"
                        android:startColor="#FF51AAE6" />
                </shape>
            </clip>
        </item>
        <!-- 进度条 -->
        <item android:id="@android:id/progress">
            <clip>
                <shape>
                    <corners android:radius="3dp"/>
                    <solid android:color="#FF51AAE6" />
                </shape>
            </clip>
        </item>
    
    </layer-list>
    

    底部线条EditText

      <EditText
                android:text="底部线条EditText"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:background="@drawable/edit_for_line_bg"
                />
    

    底部线条EditText样式edit_for_line_bg.xml

    <?xml version="1.0" encoding="utf-8"?>
    <inset xmlns:android="http://schemas.android.com/apk/res/android"
        android:insetBottom="@dimen/abc_edit_text_inset_bottom_material">
        <selector>
            <item android:drawable="@drawable/abc_textfield_activated_mtrl_alpha"/>
        </selector>
    
    </inset>
    

    小礼物走一走

    展开全文
  • 50多个超级漂亮的Button按钮样式,大部分都是大家喜欢的水晶样式,水凌凌的,讨人喜欢,而且都配合了CSS实现了鼠标悬停变色,这些按钮在我们日常从事WEB前端设计时候都能用得上,或许你现在用不上,但下载收藏起来,...
  • Eclipse Button按钮样式简单样式

    千次阅读 2018-09-06 17:11:57
    1、首先创建一个Button控件 &lt;Button android:id="@+id/button1" android:layout_width="110dp" android:layout_height="40dp" android:background="@...

    1、首先创建一个Button控件

    
       <Button
            android:id="@+id/button1"
            android:layout_width="110dp"
            android:layout_height="40dp"
            android:background="@drawable/button_style"
            android:text="登陆"
            />
    

    2、然后创建样式文件
    这里写图片描述

    3、在样式里面写标签

     <!-- 圆角 -->
        <corners android:radius="10dp"
            />
        
        <!-- 渐变颜色 -->
        <gradient
             android:startColor="#121212"
             android:centerColor="#C2C2BA"
           	 android:endColor="#212121"/>
    	<!-- 按钮中字体内容与按钮的间距
    	 <padding 
            android:left=""
            android:top=""
            android:right=""
            android:bottom=""
            />
    	 -->
    

    4、然后在Button控件引用这个标签即可

    这里写图片描述

    展开全文
  • ElementUI Button按钮样式

    千次阅读 2020-01-11 10:42:10
    新版本的ui实在不敢恭维,在这里留一下旧...import { Button } from "element-ui"; export default {}; </script> .el-button{ padding: 10px 15px; margin-left: 0; margin-right: 10px; } .el-button--...

    新版本的ui实在不敢恭维,在这里留一下旧版本的

    <script>
    import { Button } from "element-ui";
    export default {};
    </script>
    
    .el-button{
      padding: 10px 15px;
      margin-left: 0;
      margin-right: 10px;
    }
    .el-button--info{
      background-color: #50bfff;
      border-color: #50bfff;
    }
    .el-button--info:hover{
      background-color: rgb(115,204,255);
      border-color: rgb(115,204,255);
    }
    
    .el-button--success{
      background-color: #13ce66;
      border-color: #13ce66;
    }
    .el-button--success:hover{
      background-color: rgb(66,216,133);
      border-color: rgb(66,216,133);
    }
    .el-button--danger{
      background-color: #ff4949;
      border-color: #ff4949;
    }
    .el-button--danger:hover{
      background-color: rgb(255,109,109);
      border-color: rgb(255,109,109);
    }
    .el-button--warning{
      background-color: #f7ba2a;
      border-color: #f7ba2a;
    }
    .el-button--warning:hover{
      background-color: rgb(249,200,85);
      border-color: rgb(249,200,85);
    }
    
    展开全文
  • 封装button按钮样式

    千次阅读 2019-05-26 20:17:49
    今天来讲解一下如何封装button按钮样式,首先这个一个普通的按钮和已经封装好的按钮。 我们可以在页面上直接定义按钮的样式,不过这次我们是封装样式。首先我们先建一个 资源字典 进去之后写取自己封装的样式 ...
  • 自定义button按钮样式

    千次阅读 2011-12-22 15:44:06
    就为了这个破按钮,搞了一上午才...包括正常样式,鼠标经过样式,取得焦点样式 /*自定义按钮 使用方法: cls: 'index-btn-custom', overCls: 'index-btn-custom-over', focusCls: 'index-btn-custom-focus',
  • 版本:Qt5.12.5 ,参考Qt源码及文档示例 ...自定义样式与默认样式的对比: 扁平样式的实现代码: import QtQuick 2.12 import QtQuick.Templates 2.12 as T import QtQuick.Controls 2....
  • 修改小程序button 按钮样式

    千次阅读 2019-05-20 11:13:38
    这个按钮样式中的button无法消除,于是我就看了一下代码 ,修改了这一部分 .icon-info button{ height: 60rpx; position:relative; display:block; margin-left:auto; margin-right:auto; padding-left:14px;...
  • .button{ padding: .3em .8em; border: 1px solid rgba(0,0,0,.1); background: #58a linear-gradient(hsla(0,0%,100%,.2), transparent); border-radius: .2em; box-shadow: 0 .05em .25em rgba(0,0,0,.5)...
  • 更改CheckBox的Button按钮样式

    千次阅读 2016-03-07 15:29:25
    问题描述:CheckBox的Button按钮,即选择框位于最左边,!checkbox ,目标样式为选择框居中,不含文字。 尝试android:padding、android:layout_margin、text=”@null”等各种设置均无效。解决方案:用选择器...
  • SWT/Jface Button 按钮样式

    千次阅读 2012-10-18 15:20:34
    Button组件常用样式  SWT.PUSH按钮  SWT.CHECK多选按钮  SWT.RADIO单选按钮  SWT.ARROW箭头按钮  SWT.NONE默认按钮  SWT.CENTER文字居中与SWT.NONE  SWT.LEFT左对齐  SWT.RIGHT右对齐  SWT.BORDER...
  • 小程序button按钮狂傲样式,在wxss中无效果,可以在style重写样式 <button open-type="getUserInfo" bindgetuserinfo="callUser" style="width:80%;line-height:88rpx;height:88rpx;padding:0" class="btn" >...
  • WPF一个好看的动态Button按钮样式

    千次阅读 2019-06-17 20:20:27
    HAML代码 <!--窗口资源--> <Window.Resources> <!--按钮样式--> <StyleTargetType="{x:TypeButton}"> <SetterProperty="Width"Value="100"/> ...
  • input type=button按钮样式在ios系统下的渲染效果和android效果不一样 1、html如下: 2、在android机下按钮显示的效果如下:   3、在IOS系统下按钮显示的效果是:有渐变的效果-由白变灰 4、原因:IOS...
  • android背景选择器selector用法、自定义Button按钮样式 1) android背景选择器selector用法、自定义Button按钮样式 http://www.16rd.com/forum.php?mod=viewthread&tid=16498 (出处: 一牛网) Android 自定义...
  • Button按钮自定义样式

    千次阅读 2012-03-15 16:22:42
    在进行UI设计时为了美观,可以自定义Button按钮的外观。比如自定义图片作为按钮的背景,直接将图片复制到项目的res/drawable/路径下,然后在xml文件中使用android:background进行定义即可。若想要在不同的状态下呈现...
  • button按钮常用样式设计

    千次阅读 2012-10-19 17:34:49
    button按钮常用样式设计 一、按钮代码       二、按钮嵌套 ok    三、添加对象  添加对象 对象:  、文字、图像、移动、水平线、框架、分组框、音频视频 等。 按钮的扩大    ...
  • 清除uniapp button按钮默认样式

    千次阅读 2020-04-02 17:59:14
    清除uniapp button按钮默认样式 小程序也管用噢 button::after { border: none; } hover-class一定要加噢!不加你试试! <button hover-class='none'>发表</button> ...

空空如也

1 2 3 4 5 ... 20
收藏数 209,165
精华内容 83,666
关键字:

button