Jeśli mam listę optonów, jak mogę użyć pseudoelementu CSS: before {content: ''}, aby wpłynąć na <option>
? Poniżej znajdują się trzy opcje, które chciałbym wstawić przed każdym tekstem.Jak mogę użyć pseudoelementu CSS: before {content: ''}, aby wpłynąć na element <option>?
Wiem, że można to zrobić z użyciem javascript/jQuery, ale czy jest to możliwe z CSS?
<html>
<head>
<style>
option::before {
content: "sandy - "
}
</style>
</head>
<body>
<select>
<option>beach</option>
<option>field</option>
<option>carpet</option>
</select>
</body>
</html>
Jak wspomniano w j08691 w jego odpowiedzi, ': before' nie jest nowy w CSS3. Jest również nazywany "pseudoelementem" - "pseudo" tag w pierwotnym pytaniu prawdopodobnie istnieje, ponieważ nie można znaleźć [pseudo-selektora] - to dlatego, że tag został spalony. – BoltClock