Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何使用css使用按钮精确制作边框_Html_Css - Fatal编程技术网

Html 如何使用css使用按钮精确制作边框

Html 如何使用css使用按钮精确制作边框,html,css,Html,Css,我的目标是将边框与图标完美对齐(边框线应以删除图标开始,以存档图标结束,边框之间不包含任何up和空格) 我试过这样做: <div style={{ border: "1px solid black" }}> <DeleteIcon /> <span>Hello</span> <ArchiveIcon /> </div> 你好 ) 及 杜仲根{ 垂直

我的目标是将边框与图标完美对齐(边框线应以删除图标开始,以存档图标结束,边框之间不包含任何up和空格)

我试过这样做:

 <div style={{ border: "1px solid black" }}>
      <DeleteIcon />
      <span>Hello</span>
      <ArchiveIcon />
    </div>



你好
)



杜仲根{
垂直对齐:中间对齐;
}
我们应该做到这一点

目前,图标放置在基线上(不可见线,字母与之对齐)。这两个更改设置了(a)基线的高度,以便文本在图标和(b)图标之间居中,正好位于生成框的中间。

<代码>


杜仲根{
垂直对齐:中间对齐;
}
我们应该做到这一点

目前,图标放置在基线上(不可见线,字母与之对齐)。这两个变化设置了(a)基线的高度,以便文本在图标和(b)图标之间居中,正好位于生成框的中间。

有很多解决方案,但这应该可以帮你完成工作。使用flex box并指定高度。检查下面的解决方案

<div style={{ border: "1px solid black", height: "1rem" , display:"flex", alignItems: "center"

有很多解决方案,但这应该可以帮你完成工作。使用flex box并指定高度。检查下面的解决方案

<div style={{ border: "1px solid black", height: "1rem" , display:"flex", alignItems: "center"
试试这个:

<div
  style={{
    border: "1px solid black",
    display: "flex",
    alignItems: "center",
    width: "fit-content"
  }}
>

试试这个:

<div
  style={{
    border: "1px solid black",
    display: "flex",
    alignItems: "center",
    width: "fit-content"
  }}
>


您可以尝试
display:flex用于容器div和
对齐项目:居中@ozgur-嗨,这对meI不起作用,忘了你在用React。所以,它应该像侯赛因在他的回答中所说的那样是正确的。@ozgur-仍然面临着图标左右两侧的问题。边框的左右两侧都有一个小图标,您可以尝试
display:flex用于容器div和
对齐项目:居中@ozgur-嗨,这对meI不起作用,忘了你在用React。所以,它应该像侯赛因在他的回答中所说的那样是正确的。@ozgur-仍然面临着图标左右两侧的问题。边界是有一个小的在左边和右边嗨,这对我来说是可行的,但我想在左边和右边也一样。你能帮帮我吗。即使是边框也应该接触左右的图标,在样式宽度中添加这一点:“适合内容”仍然是我面临的相同问题。左边和右边有一个空格。它没有触及图标。我能够做到这一点,但我建议使用它。它是硬编码的。如果你觉得有用,就用这个。。为图标添加样式,您好,这对我来说很有用,但我也希望左侧和右侧的样式相同。你能帮帮我吗。即使是边框也应该接触左右的图标,在样式宽度中添加这一点:“适合内容”仍然是我面临的相同问题。左边和右边有一个空格。它没有触及图标。我能够做到这一点,但我建议使用它。它是硬编码的。如果你觉得有用,就用这个。。为图标添加样式,嗨,对不起,我看不到。嗨,对不起,我看不到