斜边按钮

2023-11-23

我正在尝试构建如下所示的按钮:

我可以使用以下方法完成此操作:after and CSS 三角形,但我无法使用可变高度元素。有什么方法可以实现这一点并保持可变高度吗?

Fiddle: http://jsfiddle.net/AaP47/2/


在这种情况下,您可以使用倾斜的 div。这里唯一的问题是,随着按钮变高,由于倾斜,它们会稍微变宽。如果您只处理 1 或 2 行,这可能不是问题。如果它们变得非常高,可能会导致事物明显不完全对齐:

http://jsfiddle.net/AaP47/3/

.button.triangle:after {
    content: "";
    background-color: red;
    display: block;
    height: 100%;
    position: absolute;
    right: -30px;
    top: 0;
    width: 60px;
    transform: skewX(-10deg);
}

这也不是完全可扩展的。您需要决定必须支撑的最大高度并进行相应调整。您需要支撑的高度越高,倾斜的 div 就必须越宽。

结果(没有红色):http://jsfiddle.net/AaP47/4/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

斜边按钮 的相关文章

  • 如何强制外部 div 扩展到内部 div 的高度?

    我有 ajax 到的数据 div class content 我希望外部 div 扩展到内部 div 的高度 我不知道该怎么做 HTML div class outer div class inner div class content S
  • 如何在表格列标题处垂直旋转文本

    我用过这个数据表 http www datatables net 在我的网页上 这是fiddle http jsfiddle net fxju7 2 链接我放置代码的地方 我想要 第一个数字第二个数字列应该垂直旋转 我已经做到了 但是 问题
  • 删除圆形图像周围的边框

    我有一个圆形图像 png 文件 中间是透明的 我需要将图像内的背景设置为纯色 为此 我将背景设为纯色 然后将border radius 50 但这会产生一条丑陋的小白线 有没有办法摆脱这个问题 或者我必须在图像编辑器中手动为图像着色 div
  • 像在 tumblr 注册页面上那样鬼写

    有谁知道如何创建一个类似 tumblr 的字段 http www tumblr com http www tumblr com 这是一个 URL 字段 其中有一些褪色的文本 然后当您单击它并键入时 它会附加一些文本 tumblr com 您
  • CSS 无法从带有 php“includes”的相对路径工作

    文件夹结构 index php includes header html css style css 我的主项目文件夹中有 2 个子文件夹 一个是名为 includes 的文件夹 另一个名为 css 我有我的 index php主文件夹中的
  • 为什么此 TTF 字体在我的浏览器中无法使用?

    我下载了一种名为 Clunk 的 TTF 字体 并尝试将其应用于某些文本 这是我正在使用的代码 h1 Test h1 这似乎不起作用 Chrome 给了我两个错误 Failed to decode downloaded font path
  • 检索 css3 缩放元素的宽度/高度

    我正在与 offsetWidth 属性的奇怪之处 我认为 作斗争 这是场景 比方说 我有一个span标签 在我的js中 在某个时刻我执行css3转换 对于这个元素 例如 el set styles transform scale scale
  • 使用 CSS 网格布局使网格项内的元素高度相等

    我在长度超过 4 的 div 中有一系列文章 没有任何舍入行标签 我需要将其表示为每行 3 篇文章 列 的表格 可能包含display grid 每篇文章都有页眉 章节和页脚 如何在每行文章内实现每个标题的等高 每个部分的等高以及与文章底部
  • CSS 网格框架中的间距有什么作用?

    我正在深入研究 Web 开发 并且正在使用 Blueprint CSS 框架 其中包括网格系统 我有几个问题 水沟有什么用处 当然 它们不用于在列之间包含空间 因为您可以使用 margin CSS 属性来实现这一点 对吗 或者排水沟只是一种
  • 内嵌显示定义术语和描述

    我正在为页面上的某些元素使用定义列表 并需要它们内联显示 例如 它们normally看起来像 我需要它们看起来像 注意多个 DD 我可以让它们在 moz 中使用 float 来正常工作 但无论我尝试什么 它们都无法在 IE 中工作 我通常会
  • 如何删除标题中的粗体?

    我有一个标题 h1 THIS IS A HEADLINE h1 如何使短语 THIS IS 不加粗 其余部分不做任何更改 我在文本装饰中找不到任何相关标签 标题看起来很粗体 因为它大尺寸 如果您已应用粗体或想要更改行为 您可以执行以下操作
  • 将特定字形与网络字体一起使用

    使用网络字体 我想使用字体功能设置 CSS 中的选项以及跨度类HTML 中 以便使用字体集中的特定替代字形 我需要以正确的语法使用哪些值 GID Unicode 才能定位特定的目标glyph内glyph备择方案 这些功能使用 OpenTyp
  • CSS 精灵按钮

    这些精灵按钮让我抓狂 我几乎可以让他们工作 但不完全是 我正在玩这个非常简单的精灵图像 我有一个 jsfiddle 项目 gt gt 这里 如果你想看的话 但如果你只想看一下 代码就在下面 http jsfiddle net jp2code
  • 我可以使用 ASP.NET WebForms 母版页在每个内容页中包含不同的 javascript/css 文件吗?

    我有几个使用相同母版页的内容页 它们并不都需要包含在相同的 javascript 和 css 文件中 tag 是否可以更改内容来自内容页面的标签 确实如此 但我建议采取一些不同的做法 我在关闭正文标签的正上方放置了一个内容占位符 然后我填充
  • LESS CSS 语法对现代化很有用

    通常我使用现代化 http modernizr com 了解浏览器的功能 同时 我用LESS CSS http lesscss org 使我的CSS更具可读性和可维护性 使用 LESS 嵌套规则的常见样式如下所示 header color
  • iPad - 无法在框架内滚动

    我无法滚动 iPad Safari 中框架内调用的 pdf 我已经尝试过两件事 2 指滚动 使用对象 嵌入代替框架 但这是行不通的 事实上我已经尝试了很多东西 溢出 高度等等 请帮我 先感谢您 根据这篇文章http support appl
  • 如何在bootstrap中默认隐藏侧边栏?

    我在这里有一个很好的参考 作为 Bootstrap 在设计 Web 表单应用程序时的侧边栏 http startbootstrap com template overviews simple sidebar http startbootst
  • 如何覆盖 bootstrap 表 td 样式?

    我正在使用 Bootstrap 3 3我有一个 HTML 代码如下 div table class table table striped tr td 03 td td 04 td td 05 td td 06 td td 07 td td
  • 在按钮之间添加空间?

    嗨 我这里有一个代码 除了一件事之外 一切都很完美 代码中每个按钮之间没有空格 我尝试过 margin 但不幸的是它是一个无序列表 所以我有点困惑 我将添加或替换什么以在两个按钮之间留出空间 帮助
  • 宽度:适合内容;在 Chrome 上工作,但在资源管理器上不工作

    我构建了一个应用程序 所有内容都在 Chrome 中完美显示 但如果我在 Windows 资源管理器中打开该应用程序 容器会比应有的小 我在用着width fit content 这是只适用于 Chrome 的东西吗 我怎样才能使其适用于所

随机推荐

  • 将字母转换为数字

    我有一堆字母 但我一生都无法弄清楚如何将它们转换为相应的数字 letters 1 4 有没有一个功能 numbers e 返回 5 或者用户定义的东西 即1994 我想将所有 26 个字母转换为特定值 我不知道 预建 功能 但这样的映射很容
  • 在 iOS 应用程序中实施 OAuth 1.0

    我一整天都在为这件事伤透了脑筋 我希望将我的 iOS 应用程序与 Withings api 集成 它使用 OAuth 1 0 我似乎无法完全理解如何实现它 我一直在下载多个 OAuth 框架 MPOAuth gtm oauth ssoaut
  • JavaScript 表操作

    我有一张包含一列和大约十行的表格 第一列包含以文本作为行标题的行 标题 1 标题 2 第二列包含供用户输入数据的字段 文本框 and 复选框 我想在顶部有一个标记为 的按钮添新 并让它创建第三列 其字段与第一列相同 如果用户再次单击它 它将
  • 在 bash 中并行设置变量

    这是一个示例程序 bin bash for x in 1 5 do output x echo x done wait for x in 1 5 do echo output x done 我希望它能够运行并打印出分配给每个成员的值outp
  • 将 Google 云客户端库添加到 Play 2.5 时出现 ChannelException

    这是一些堆栈跟踪 io netty channel ChannelException Unable to create Channel from class class io netty channel socket nio NioServ
  • 使用 JSON 绘制 google 图表

    如果它是一个单独的 JSON 文件 我如何检索和使用 google 图表的数据集 我尝试了 jQuery getJSON 但无法让它工作 Google Viz 应该使用 JSON 来绘制条形图 有没有原生的谷歌API方式 或者我可以找到一种
  • Xcode NSManagedObject 子类在标记为非可选时包含选项

    我有一个名为 Film 的核心数据实体 它具有属性标题和日期 我注意到生成的 NSManagedObject 子类包含可选的 NSManaged 属性 即使我在核心数据检查器中将这些属性标记为非可选 我可以手动将其更改为非可选属性 还是将其
  • 错误:GooglePlayServicesClient 包不存在

    我已经使用 android studio 添加了登录活动到我的应用程序 但是我遇到了这些错误 Error 11 37 error cannot find symbol class GooglePlayServicesClient Error
  • 为什么我的原始类型参数方法不覆盖包装器类型参数超类方法?

    public class WrapperClasses void overloadedMethod Number N System out println Number Class Type void overloadedMethod Do
  • IOS 构建中的重复符号

    我正在尝试在 IOS 上运行我的 Flutter 应用程序 在 Android 上它可以正常工作 但是当我尝试运行它时出现以下错误 Launching lib main dart on iPhone 11 Pro Max in debug
  • CVOpenGLESTextureCacheCreateTextureFromImage 返回 -6683(kCVReturnPixelBufferNotOpenGLCompatible)

    我已经从视频帧中分别 提取 Y U V 数据并将它们保存在data 0 data 1 data 2 框架尺寸为640 480 现在我创建了pixelBuffer如下 void pYUV 3 data 0 data 1 data 2 size
  • 在 Visual Studio 2013 中创建应用程序设置

    我已经有一个准备构建的项目 目前 我使用的是 Visual Studio 2013 但是 我不知道如何在 Visual Studio 2013 中创建 MSI 设置 但对于 Visual Studio 2010 有很多教程讨论如何在 Vis
  • 如何在使用@Parcelize时对数据类中除构造函数之外的成员变量进行分割

    我正在使用 Room 和 Kotlin 数据类 例如 Entity tableName Person Parcelize class Test ColumnInfo name name var name String Parcelable
  • T(n)=T(n-1)+1/n 的渐近复杂度 [关闭]

    Closed 这个问题是无关 目前不接受答案 有一种算法 其时间复杂度为 T n T n 1 1 n if n gt 1 1 otherwise 我正在求解其渐近复杂性 并得到顺序为 n 但给出的答案是 log n 这是对的吗 如果是log
  • 如何访问Delphi中的基(超)类?

    在 C 中 我可以通过以下方式访问基类base关键字 在java中我可以通过以下方式访问它super关键词 在delphi中如何做到这一点 假设我有以下代码 type TForm3 class TForm private procedure
  • 如何以编程方式检测 iPhone 6 和 6 Plus 查看模式[重复]

    这个问题在这里已经有答案了 有没有办法以编程方式识别视图模式 在设置 gt 显示和亮度中 许多应用程序设计在标准模式和缩放模式下的行为有所不同 请参考图片 任何帮助 将不胜感激 您可以使用 UIScreen mainScreen nativ
  • React 组件未显示在匹配的路由上(react-router-dom)

    大家好 我不知道发生了什么事 我有以下路线
  • 使用 Curl 和 Oauth 2 将文件上传到 DropBox 的 DropBox API PUT 示例

    我正在到处搜索 但无法找到合适的示例 而且我不够精通 无法通过文档对其进行排序 比我更有知识的人可以告诉我如何为 OAUTH 2 形成 CURL 命令吗 我只需要 OAUTH 2 密钥吗 我正在显示一个应用程序密钥 应用程序秘密和 oaut
  • PDO:MySQL 服务器已消失

    我有一个脚本 每晚都要进行大量的跑腿工作 它使用在循环中执行的 PDO 准备语句 前几个运行良好 但后来我发现它们都失败并出现错误 MySQL 服务器已经消失 我们运行 MySQL 5 0 77 PHP 版本 5 2 12 网站的其余部分运
  • 斜边按钮

    我正在尝试构建如下所示的按钮 我可以使用以下方法完成此操作 after and CSS 三角形 但我无法使用可变高度元素 有什么方法可以实现这一点并保持可变高度吗 Fiddle http jsfiddle net AaP47 2 在这种情况