Html 文本更倾向于一侧而不是另一侧
从中可以看出,如果将鼠标悬停在文本上,则一侧之间的空间大于另一侧,我如何解决此问题 我的问题的HTML如下所示:Html 文本更倾向于一侧而不是另一侧,html,css,Html,Css,从中可以看出,如果将鼠标悬停在文本上,则一侧之间的空间大于另一侧,我如何解决此问题 我的问题的HTML如下所示: <div id="mission"><a href="#">Our Mission</a></div> #mission{ -webkit-font-smoothing: antialiased; display:inline-block; font: 800 1.313em "proxima-nova",sans-ser
<div id="mission"><a href="#">Our Mission</a></div>
#mission{
-webkit-font-smoothing: antialiased;
display:inline-block;
font: 800 1.313em "proxima-nova",sans-serif;
padding: 30px 30px;
margin-top:150px;
letter-spacing: 8px;
text-transform: uppercase;
font-size:3.125em;
text-align: center;
line-height: 1.45em;
position: scroll;
background-color:black;
}
#mission a{
color:#fff;
text-decoration: none;
}
#mission a:hover{
color:;
text-decoration: none;
cursor:pointer;
background-color:green;
可以向锚定标记添加左填充
#mission a{
color:#fff;
text-decoration: none;
padding-left: 0.15em;
}
您可以向锚定标记添加左填充
#mission a{
color:#fff;
text-decoration: none;
padding-left: 0.15em;
}
这种行为主要是由于规范(据我所知)在使用字母间距属性时对文本的行为非常模糊。属性是否只处理字母之间的空格,或者是否在每个字母后应用空格,目前还不完全清楚 在这种情况下,间距似乎位于每个字母之后。例如,通过完全删除字母间距属性,可以看到最后一个字母()后面没有空格
据我所知,没有具体的解决办法。围绕它的一个技巧可能是在文本中添加一个负边距,使边缘更靠近文本的右侧。除此之外,这是一个希望在未来的CSS版本中有更多的网页排版控件的例子。这种行为主要是因为规范(据我所知)在使用字母间距属性时对文本的行为非常模糊。属性是否只处理字母之间的空格,或者是否在每个字母后应用空格,目前还不完全清楚 在这种情况下,间距似乎位于每个字母之后。例如,通过完全删除字母间距属性,可以看到最后一个字母()后面没有空格
据我所知,没有具体的解决办法。围绕它的一个技巧可能是在文本中添加一个负边距,使边缘更靠近文本的右侧。除此之外,这是一个希望在未来的CSS版本中有更多的网页排版控件的例子。这实际上不起作用,因为第二行没有左边的填充。这实际上不起作用,因为第二行没有左边的填充。