結構性問題。CSS僞元素在另一個樣式塊內
我想把僞元素放在a標籤css括號內。 目前,它看起來像這樣:
a {
background-color: grey;
padding: 50px 100px 50px 100px;
text-decoration: none;
display: inline-block;
font-size: 50px;
border: 3px solid grey;
border-radius: 25px;
box-shadow: 0px 0px 30px 10px #080808, 0px 0px 25px 30px #2f4f4finset;
text-shadow: 3px 3px #999999;
margin-left: 10%;
margin-top: 20%;
}
a:before {
content: "* ";
}
a:after {
content: " *";
}
我想它是這樣工作的:
a {
background-color: grey;
padding: 50px 100px 50px 100px;
text-decoration: none;
display: inline-block;
font-size: 50px;
border: 3px solid grey;
border-radius: 25px;
box-shadow: 0px 0px 30px 10px #080808, 0px 0px 25px 30px #2f4f4finset;
text-shadow: 3px 3px #999999;
margin-left: 10%;
margin-top: 20%;
a:before {
content: "* ";
}
a:after {
content: " *";
}
}
如何正確地「稱之爲」僞元素的任何提示,而不打破了原有的一個標籤造型?
CSS中沒有嵌套。正如你問的那樣,「正確」的方式就像你在第一個代碼示例中所顯示的那樣。 – Shaggy