<!DOCTYPE html>
<html lang="en">
<head>
<style type="text/css">
p:before {
content:"Former - ";
color:red;
font-family:"Tahoma" ,Times New Roman;
font-size:70%;
}
p.normal:first-letter {
font-size:40px;
color:blue;
}
</style>
</head>
<body>
<p class="normal">First character of this paragraph will
be normal and will have font size 40px;</p>
</body>
</html>
En este caso, el contenido en el pseudo-elemento :before
está mostrando en rojo, pero también quiero el estilo del carácter "F" de "F rimero carácter de este párrafo" en azul. Pero en su lugar, veo la "F" de "F ormer -" en azul.Cómo aplicar CSS a la primera letra después de: antes del contenido?
Lo que quiero es aplicar tanto :before
y primera letra del .normal
después el contenido :before
al mismo párrafo. es posible? ¿Si es así, cómo?
Qué parte de su pregunta que lleva a esperar * * cualquier libro o un sitio, nombres como una respuesta? Y que 'F'? ¿El de 'Former' o el de 'First'? –
* pantalla "Primero" de "F" *? Qué significa eso? ¿No quisiste decir "F" de "Primero"? –
posible duplicado de [selector de css: la primera letra del primer párrafo dentro de un div] (http://stackoverflow.com/questions/5721730/selector-deccs-first-paragraphs-first-letter-inside-a-div) –