我有一些代码,我想在链接中应用我的父级别的边框,但是我的CSS在两个跨度上应用css样式?
<div id="DownloadButton">
<a href="DownloadMovie.php/?FileName=Assignment 1- Regular Expression (2).docx&MovieID=2179136">
<span>
<span class="glyphicon glyphicon-download-alt" aria-hidden="true" style="float:left;">
</span>
Assignment 1- Regular Expression (2).docx
</span>
</a>
</div>
我的css代码
#DownloadButton a span{
font-size: 13px;
display:inline-block;
font-weight: bold;
width:auto;
padding:0px 10px 0px 0px;
border-radius: 05px 5px 05px 05px;
border:1px solid red;
}
答案 0 :(得分:0)
我认为您可以将CSS选择器更改为:
#DownloadButton a > span
答案 1 :(得分:0)
使用子选择器指定:
#DownloadButton a > span {
答案 2 :(得分:0)
我认为你不需要CSS中的a。您可以使用:not
将其定位,以省略内部span
,因为它有class
。
#DownloadButton span:not(.glyphicon) {
font-size: 13px;
display:inline-block;
font-weight: bold;
width:auto;
padding:0px 10px 0px 0px;
border-radius: 05px 5px 05px 05px;
border:1px solid red;
}
<div id="DownloadButton">
<a href="DownloadMovie.php/?FileName=Assignment 1- Regular Expression (2).docx&MovieID=2179136">
<span>
<span class="glyphicon glyphicon-download-alt" aria-hidden="true" style="float:left;">
</span>
Assignment 1- Regular Expression (2).docx
</span>
</a>
</div>