CSS 一个标签填充
CSS a tag padding
我有一个 href link,它由一些文本和文本左侧的图像组成。图片比文字高,因此文字当前显示在顶部,与图片顶部内嵌。
我希望文本垂直居中。填充不起作用。
a.nav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: yellow;
text-decoration: none;
}
li.nav {
line-height: 25px;
display: block;
padding-top: 15px;
}
<ul>
<li class="nav">
<img align="middle" src="https://placehold.it/100x100">
<a class="nav" href="dashboard.cfm">Dashboard</a>
</li>
</ul>
只需将以下样式应用到您的图像即可。
<img align="middle" src="media/images/dashboard.jpg" style="vertical-align:middle;">
使用 vertical-align:middle
- 根本不需要填充
a.nav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration: none;
}
li.nav {
line-height: 25px;
display: block;
vertical-align:middle;
}
<ul>
<li class="nav">
<img align="middle" src="http://www.fillmurray.com/140/100">
<a class="nav" href="dashboard.cfm">Dashboard</a>
</li>
</ul>
你可以试试这个代码
a.nav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: yellow;
text-decoration: none;
display:inline-block;
vertical-align:middle
}
li.nav {
line-height: 25px;
display: block;
padding-top: 15px;
}
li.nav img {
display:inline-block;
vertical-align:middle
}
<ul>
<li class="nav">
<img align="middle" src="media/images/dashboard.jpg">
<a class="nav" href="dashboard.cfm">Dashboard</a>
</li>
</ul>
我有一个 href link,它由一些文本和文本左侧的图像组成。图片比文字高,因此文字当前显示在顶部,与图片顶部内嵌。
我希望文本垂直居中。填充不起作用。
a.nav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: yellow;
text-decoration: none;
}
li.nav {
line-height: 25px;
display: block;
padding-top: 15px;
}
<ul>
<li class="nav">
<img align="middle" src="https://placehold.it/100x100">
<a class="nav" href="dashboard.cfm">Dashboard</a>
</li>
</ul>
只需将以下样式应用到您的图像即可。
<img align="middle" src="media/images/dashboard.jpg" style="vertical-align:middle;">
使用 vertical-align:middle
- 根本不需要填充
a.nav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration: none;
}
li.nav {
line-height: 25px;
display: block;
vertical-align:middle;
}
<ul>
<li class="nav">
<img align="middle" src="http://www.fillmurray.com/140/100">
<a class="nav" href="dashboard.cfm">Dashboard</a>
</li>
</ul>
你可以试试这个代码
a.nav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: yellow;
text-decoration: none;
display:inline-block;
vertical-align:middle
}
li.nav {
line-height: 25px;
display: block;
padding-top: 15px;
}
li.nav img {
display:inline-block;
vertical-align:middle
}
<ul>
<li class="nav">
<img align="middle" src="media/images/dashboard.jpg">
<a class="nav" href="dashboard.cfm">Dashboard</a>
</li>
</ul>