我使用:after
在div後添加內容,但您知道它會添加到div的文本,但不會添加到div的邊框旁邊。如何在元素之後添加信息,但不容易添加內容?
#div2 {
width: 300px;
height: 100px;
background-color: beige;
}
#div2:after {
content: "a";
top: 5px;
bottom: 5px;
right: 5px;
width: 1px;
background-color: black;
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>title</title>
<link rel="stylesheet" href="styles/index.css" type="text/css">
</head>
<body>
<div id="div2">
div2-text
</div>
</body>
</html>
我可以輕鬆地添加邊框div的幀後(你可以看到div的背景色)?
你必須將它定位,否則它就會之前添加(:之前)或之後(:之後)元素的內容 – ggdx