首页 > 其他分享 >[CSS] 胶囊按钮与border-radius

[CSS] 胶囊按钮与border-radius

时间:2023-03-11 11:12:53浏览次数:50  
标签:胶囊 高度 width radius 按钮 border CSS

胶囊按钮

高度固定

以前在写这种形状的按钮的时候,我一般是写了一个固定高度,然后border-radius设置为高度的一半:

.pill-button{
    width: auto;
    min-width: 128px;
    height: 48px;
    border-radius: 24px;
}

高度不固定

border-radius设置为一个很大的数值就行了:

border-radius: 999999px;

相关原理参考文章

  1. border-radius你了解多少? - 知乎 (zhihu.com)

  2. 前端Tips3 - border-radius 原来可以这么玩 - 腾讯云开发者社区-腾讯云 (tencent.com)

标签:胶囊,高度,width,radius,按钮,border,CSS
From: https://www.cnblogs.com/feixianxing/p/css-border-radius-height-auto-pill-button.html

相关文章

  • 深入理解CSS Grid网页布局,并通过示例来演示如何使用
    使用CSSGrid布局是一种现代的设计方式,它能够让我们更加灵活地布局网页内容。在这篇技术博客中,我们将深入理解CSSGrid布局,并通过示例代码来演示如何使用它。什么是CSSGrid......
  • 前端之CSS介绍(层叠样式表)
    CascadingStyleSheets(CSS)1.CSS就是在HTML文档中,如何显示HTML标签,元素,以及他们的样式布局,前端页面的展示形式均由CSS来布局.2.如何使用CSS内部样式表head标签里<styl......
  • CSS3选择器
    一、属性选择器属性选择器可以根据元素的属性及属性值来选择元素。1、E[att^=value]属性选择器E[att^=value]属性选择器是指选择名称为E的标记,且该标记定义了att属性,att......
  • 前端面试题(html+css)
    HTML1、h5新增标签header、footer、 nav、article、aside、audio、video……等2、html语义化HTML语义化就是指在使用HTML标签构建页面时,要求尽可能的使用具有语义的......
  • css定义浏览器滚动条样式-实现客服访客聊天界面滚动样式【唯一客服】
    可以使用CSS的::-webkit-scrollbar伪元素来自定义Webkit内核的浏览器(例如Chrome、Safari)中的滚动条样式。该伪元素可以用来设置滚动条的宽度、高度、背景色、圆角、......
  • CSS 混合模式:mix-blend-mode: difference
    mix-blend-mode值可以是以下几个:mix-blend-mode:normal;mix-blend-mode:multiply;mix-blend-mode:screen;mix-blend-mode:overlay;mix-blend-mode:darken;mix......
  • CSS Display
    CSSDisplay-块和内联元素块元素是一个元素,占用了全部宽度,在前后都是换行符。块元素的例子:<h1><p><div>内联元素只需要必要的宽度,不强制换行。内联元素的例子:......
  • CSS Position
    CSS Position(定位)position属性指定了元素的定位类型。position属性的五个值: staticrelativefixedabsolutesticky元素可以使用的顶部,底部,左侧和右侧属性定......
  • 【CSS】关于 :root, --, var()
    :root这个CSS伪类匹配文档树的根元素。对于HTML来说,:root表示<html>元素,除了优先级更高之外,与html选择器相同。所有主流浏览器均支持:root选择器,除了IE8及......
  • CSS中盒子模型实验
    如题。#d0是容器,顺便对弹性盒子(flex)进行了一点简单说明。详见搜索引擎。代码:1<!DOCTYPEhtml>2<html>3<head>4<metacharset="utf-8">5......