我想將圖片鏈接居中,但似乎無法以任何方式垂直移動內容。垂直對齊CSS:之前和之後:內容
<h4>More Information</h4>
<a href="#" class="pdf">File Name</a>
的圖標爲22 178x22像素
.pdf {
font-size: 12px;
}
.pdf:before {
padding:0 5px 0 0;
content: url(../img/icon/pdf_small.png);
}
.pdf:after {
content: " (.pdf)";
font-size: 10px;
}
.pdf:hover:after {
color: #000;
}
考慮使用flex:http://stackoverflow.com/a/22218694/435605 - 答案是文字,但適用於所有元素。 – 2015-11-26 17:20:10
感謝CSS3的[子字符串匹配屬性選擇器](https://www.w3.org/TR/css3-selectors/#attribute-substrings),你現在可以做'a [href $ =「。pdf」] {... }'甚至不需要班級。 – 2017-09-29 21:51:30