html - 如何在按钮的中心添加两条线

标签 html css button

有一个带边框的按钮:3px solid #E82929;什么技术可以用来添加像照片中的额外线条?

enter image description here

.btn {
  position: relative;
  width: 362px;
  height: 71px;
  color: #FFFFFF;
  background-color: #000000;
  border: 3px solid #E82929;
  font-family: 'Flamenco';
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 25px;
  text-align: center;
}
<button class="btn">Забронировать столик</button>

最佳答案

使用渐变

.btn {
  position: relative;
  padding: 20px 50px;
  color: #FFFFFF;
  border: 3px solid #E82929;
  font-family: 'Flamenco';
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 25px;
  text-align: center;
  
  background: linear-gradient(90deg, #E82929 40px,#0000 0 calc(100% - 40px), #E82929 0) 50%/100% 3px no-repeat;
  background-color: #000000;
}
<button class="btn">Забронировать столик</button>

关于html - 如何在按钮的中心添加两条线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72155675/

相关文章:

php - Autocompleteplus如何检测用户语言(真实语言而不是浏览器)?

php - CSS 网格在桌面上堆叠

带有文本和图像的 Android 按钮

android - 已点击评论的按钮将不会在用户下次打开应用时显示

jquery - 简单的第一个 child 没有按预期工作

html - 如何使选中的属性与中间选项一起使用?

帮助 Web UI 测试自动化元素/属性引用的 HTML 注释系统?

css - Chrome 检查器 : Easier way to edit live CSS?

html - "../"和 "~/"相对路径的区别

delphi - 自动调整 Delphi 按钮的大小