對于一個網頁,我想要一個帶有偽裝詞的段落,就像劊子手一樣。但他們不是猜測字母,而是猜測單詞。
所以你可能會看到:
_ _ _ _ _ _ _ _
然后,如果他們猜到“那里”,你會得到:
那里 _ _ _
但我不希望單詞和文本在正確猜測時跳來跳去。就像_ _ _ _ _ 占用的寬度比'there' 多,所以當他們猜到時,_ _ _ 會跳到左邊,如果你明白我的意思。
此外,_ _ _ _ _ 在字符之間有空格,否則你會得到 _____。所以如果我簡單地替換 _ _ _ _ 中的每個 _ 你會得到“那里”,這也不是我想要的。
任何人都知道我的意思以及如何使這看起來不錯?
另外,如果這很重要,我會在 Blazor 中執行此操作。
uj5u.com熱心網友回復:
您搜索的是等寬字體:https : //en.wikipedia.org/wiki/Monospaced_font
有關已知等寬字體的串列,請參閱此:https : //en.wikipedia.org/wiki/List_of_monospaced_typefaces
GoogleFonts 提供了一堆等寬字體:https ://fonts.google.com/ ? category = Monospace
通過使用其中一個,包括空格在內的每個字符都將采用相同的寬度。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/323397.html
上一篇:C#FirstOrDefault()即使使用System.Linq也不起作用
下一篇:.NETDI與運行時實作決議器
