下面的 CSS (SCSS) 清楚地显示了我将高度和宽度定义为 100%。
/*
* SCSS
*/
a#logo {
width: 100%;
height: 100%;
text-decoration: none;
span#first-name {
font-size: 4em;
color: $gray;
display: inline;
}
span#last-name {
font-size: 4em;
color: $yellow;
display: inline;
}
}
/*
* HTML
*/
<a id="logo" href=""><span id="first-name">justin</span><span id="last-name">BEAUDRY</span></a>
我的问题是“a”元素呈现为“auto”,即使我的 SASS 明确定义高度和宽度为 100%。
解决了
/*
* SCSS
*/
a#logo {
width: 100%;
height: 100%;
display: block;
text-decoration: none;
span#first-name {
font-size: 4em;
color: $gray;
display: inline;
}
span#last-name {
font-size: 4em;
color: $yellow;
display: inline;
}
}