1385656.html (435B)
1 <!DOCTYPE html> 2 <style> 3 div { border: 5px solid transparent; } 4 div::first-line { } 5 div::first-letter { border: inherit; border-color: yellow; } 6 </style> 7 <div> 8 Some text. 9 </div> 10 <script> 11 onload = function() { 12 var div = document.querySelector("div"); 13 window.width = div.offsetWidth; // Make sure we flush layout. 14 div.appendChild(document.createTextNode('Does the first letter still have a border?')); 15 } 16 </script>