html 如何创建文本框的六边形边框?

wsewodh2  于 2024-01-04  发布在  其他
关注(0)|答案(1)|浏览(267)
  • 我想设置文本框边框像六边形
  • 我设计了一个类似东西。我的代码:
  1. #example1 {
  2. border: 2px solid red;
  3. padding: 10px;
  4. border-radius: 25px;
  5. }

个字符


的数据

gc0ot86w

gc0ot86w1#

这是一个具有多种背景的想法。代码取自我的在线生成器:https://css-generators.com/custom-corners/

  1. input {
  2. --c: red;
  3. width:300px;
  4. height:50px;
  5. padding:5px;
  6. box-sizing:border-box;
  7. border:none;
  8. outline:0;
  9. background:
  10. linear-gradient( 45deg,#0000 9.90px, var(--c) 0 calc(9.90px + 3px), #0000 0 calc(100% - 9.90px - 3px), var(--c) 0 calc(100% - 9.90px), #0000 0),
  11. linear-gradient(-45deg,#0000 9.90px, var(--c) 0 calc(9.90px + 3px), #0000 0 calc(100% - 9.90px - 3px), var(--c) 0 calc(100% - 9.90px), #0000 0),
  12. linear-gradient(90deg ,var(--c) 6px,#0000 0) -3px 50%/100% calc(100% - 28px) repeat-x,
  13. linear-gradient(180deg,var(--c) 6px,#0000 0) 50% -3px/calc(100% - 28px) 100% repeat-y
  14. }

个字符

展开查看全部

相关问题