Retroceder   Foros del Web > Diseño de Sitios web > CSS

Respuesta
 
Herramientas Desplegado
Antiguo 30-sep-2007, 18:08   #1 (permalink)
gmansi ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2005
Mensajes: 504
Pregunta Duda sobre p:first-letter

Hola a todos, si tengo definido un estilo tal como muestro:

Código:
.Normal {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	background-color: #ffffff;
	color: #000000;
	font-weight: normal;
	font-style: italic;
	line-height: 150%;
	text-indent: 30px;
	text-align: justify;
	margin-right: 50px;
	margin-left: 50px;
}
y además quiero que la primer letra de cada párrafo del tipo Normal tenga un tamaño de letra del doble, o sea deseo usar:

Código:
p:first-letter {
  font-size: 2em;
}
Lo que no se es como asignar las dos cosas juntas directamente desde la hoja CSS...

si hago algo como:

Código:
.Normal {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	background-color: #ffffff;
	color: #000000;
	font-weight: normal;
	font-style: italic;
	line-height: 150%;
	text-indent: 30px;
	text-align: justify;
	margin-right: 50px;
	margin-left: 50px;
}
p:first-letter {
  font-size: 2em;
}
No me respeta lo de la primer letra en doble de tamaño y si invierto los dos segmentos separados con {} no me respeta el resto de los formatos...

Debe ser que deben ir anidadas las declaraciones? O no se pueden declarar todas estas propiedades juntas?
gmansi está desconectado   Responder Citando
Antiguo 30-sep-2007, 18:14   #2 (permalink)
Tycroz ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2007
Ubicación: Nayarit,Mexico
Mensajes: 87
Re: Duda sobre p:first-letter

agrega
.Normal p:first-letter {
font-size: 2em;
}
a
p:first-letter {
font-size: 2em;
}
Tycroz está desconectado   Responder Citando
Antiguo 30-sep-2007, 19:41   #3 (permalink)
gmansi ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2005
Mensajes: 504
De acuerdo Re: Duda sobre p:first-letter

Si señor !!!

Correcta tu solución, queda funcionando así:

Código:
.Normal {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	background-color: #ffffff;
	color: #000000;
	font-weight: normal;
	font-style: italic;
	line-height: 150%;
	text-indent: 30px;
	text-align: justify;
	margin-right: 50px;
	margin-left: 50px;
}

.Normal p:first-letter {
  font-size: 2em;
}
Lo que yo no sabía era si se podía declarar todo dentro de un solo .Normal o si había que hacer dos entradas independientes.

Muchas gracias !!
gmansi está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 23:02.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93