色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

什么& # 39;React中在組件中創(chuàng)建水平和垂直箭頭的最簡單方法是什么?

錢斌斌1年前8瀏覽0評論

水平線可以簡單地通過如下方式創(chuàng)建:

<hr style={{ width: "80%", border: "1px solid black" }} />

我們可以調(diào)整寬度、長度等。

如果我想顯示一個指向正確方向的箭頭,而不是直線,最好的方法是什么(顯然可以定制寬度、長度、顏色等)。)?

arrow image

有很多可用的庫,但是幾乎所有的庫都需要給定兩個組件,并且從一個組件到另一個組件。

如果不是線的定義,我取代它箭頭組件,它應(yīng)該顯示一個箭頭像在圖像中。這似乎是一個相當(dāng)簡單的請求,但是我找不到任何這樣的方法。

您可以在& lthr & gt這將添加箭頭:

const CustomHR = () => <hr className='customHR' />;

ReactDOM.render(<CustomHR />, document.getElementById("react"));

.customHR { 
   margin-top: 50px;
   width: 80%;
   border: 1px solid black;
}

.customHR::after {
    content: '';
    position: absolute;
    right: 10%;
    display: block;
    border-right: 3px solid;
    border-bottom: 3px solid;
    width: 10px;
    height: 10px;
    transform: translate(-50%, -50%) rotate(-45deg);
}

<script src="https://cdnjs.cloudflare.com/ajax/libs/react/17.0.1/umd/react.production.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react-dom/17.0.1/umd/react-dom.production.min.js"></script>
<div id="react"></div>

一個簡單的SVG解決方案:

<svg width="300" height="20">
  <path d="M 0,10 H 300 L 290,0 M 300,10 L 290,20" fill="none" stroke="black" />
</svg>