我有以下HTML:如何在填充高度前填寫::?
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="brokencss.css">
</head>
<body>
<div class="datapoint">
<span class="label">
This is a test.
</span>
</div>
</body>
</html>
和CSS:
body {
background-color: rgb(0,30,60);
margin-left:40px;
margin-right:40px;
margin-top:20px;
color: rgb(250,240,250);
font-family: 'Verdana';
font-size: 35px;
}
.datapoint::before {
content: ">>";
background-color:black;
color: white;
height:100%;
}
.datapoint {
margin-top: 15px;
max-width: 20em;
background-color: red;
height:100%;
}
.label {
font-family:'Courier New';
font-size:60px;
}
其呈現這樣的:http://imgur.com/0oVTuGw
我想黑::使用 「>>」 來塊之前填充.datapoint div的高度,但我找不到一種方法來做到這一點。我將兩者的高度都設置爲100%,所以我有點困惑,爲什麼這不起作用。
你可以這樣做,但它不是很好的解決方案:https://jsfiddle.net/ahuLwgsm/ –