Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] :first-child no funciona

Estas en el tema de :first-child no funciona en el foro de CSS en Foros del Web. Hola, Estoy intentando quitar ciertos atributos con first-child (y last-child cuando se vea desde móviles) pero no logro hacerlo funcionar. @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código HTML: Ver ...
  #1 (permalink)  
Antiguo 08/12/2015, 17:42
 
Fecha de Ingreso: agosto-2009
Mensajes: 349
Antigüedad: 14 años, 9 meses
Puntos: 8
:first-child no funciona

Hola,

Estoy intentando quitar ciertos atributos con first-child (y last-child cuando se vea desde móviles) pero no logro hacerlo funcionar.

Código HTML:
Ver original
  1. <span class="precio">VENTA <strong>'.$moneda.$row['precioventa'].'</strong></span>
  2. <span class="precio">ALQUILER <strong>'.$moneda.$row['precioalquiler'].'</strong></span>

Código CSS:
Ver original
  1. .precio {
  2.   float: right;
  3.   font-size: 10px;
  4.   color: #868686;
  5.   text-align: right;
  6.   margin-right: 20px;
  7.   padding-right: 20px;
  8.   border-right: 1px solid #E0E0E0;
  9. }
  10. .precio strong {
  11.   font-size: 16px;
  12.   color: black;
  13.   display: block;
  14.   font-weight: 500;
  15. }
  16. .precio:first-child {
  17.   margin-right: 0px;
  18.   padding-right: 0px;
  19.   border-right: 0px;
  20. }

Espero que puedan ayudarme.

Última edición por kenproxd; 09/12/2015 a las 05:59
  #2 (permalink)  
Antiguo 09/12/2015, 06:01
 
Fecha de Ingreso: agosto-2009
Mensajes: 349
Antigüedad: 14 años, 9 meses
Puntos: 8
Respuesta: :first-child no funciona

Logré solucionarlo. Dejo el código por si a alguien le pasa lo mismo alguna vez:

Código CSS:
Ver original
  1. .precios {
  2.   margin-top: -5px;
  3.   float: right;
  4.   font-size: 10px;
  5.   color: #868686;
  6. }
  7. .precios span {
  8.   float: right;
  9.   text-align: right;
  10.   margin-right: 20px;
  11.   padding-right: 20px;
  12.   border-right: 1px solid #E0E0E0;
  13. }
  14. .precios span:first-child {
  15.   margin-right: 0px;
  16.   padding-right: 0px;
  17.   border-right: 0px;
  18. }

Código HTML:
Ver original
  1. <div class="precios">
  2. <span>VENTA <strong>'.$moneda.$row['precioventa'].'</strong></span>
  3. <span>ALQUILER <strong>'.$moneda.$row['precioalquiler'].'</strong></span>
  4. </div>

Etiquetas: color, float
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:25.