Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2015, 15:16
luchi2
 
Fecha de Ingreso: agosto-2014
Mensajes: 31
Antigüedad: 9 años, 8 meses
Puntos: 0
Problema con los selectores

Hola gente. tengo un problema que me está volviendo loco con los selectores de CSS . El caso esque necesito una tabla en la que el <thead> sea la comunidad autónoma con una imagen grande de la comunidad y un texto, debajo tendrán que ir las provincias en un <tr> formado por tres <td>, cada <td> será una provincia (también formadas por una imagen (más pequeña que la de la comunidad) y un texto, si hay más de tres provincias, se creará otro <tr>).
Esto es una forma de explicarlo ya que debido a lo mal que se llevan las tablas en html con el responsive no es mi intención crear una tabla convencional, así que lo he echo con divs, pero hay dos problemas:
1º No hay manera que se coloque de éste modo que explico.
2º El más acuciante: no funcionan correctamente los selectores. Sólo funciona el que está debajo, son un id de la comunidad, en éste caso "#andalucia" y la clase ".provincias". Éste problema va ligado al anterior, ya que aunque en el código que os muestro debajo en ".provincias" sólo hay un fondo verde, si coloco un "display: inline" o un "float: left" para que se coloque no funciona.
Puede que el problema venga de que no lo enfoco de modo adecuado, pero en cualquier caso, necesito un cable.
Os dejo el código:
Código HTML:
Ver original
  1. <div id="comunidades">
  2.   <div id="andalucia">
  3.         <ul>
  4.           <li>
  5.             Cursos Andalucía<br>
  6.             <img src="images/comunidades/Andalucia.svg.png">
  7.                </li>
  8.                 </ul>
  9.                  <div class="provincias">
  10.                    <img src="images/comunicacion/cursos_almeria_comunicacion.png" width="53" height="68" alt="Cursos comunicación Almería" title="Cursos comunicación Almería"><br>Cursos Almería
  11.                       </div>
  12.                         <div class="provincias">
  13.                          <img src="images/comunicacion/cursos_cordoba_comunicacion.png" width="53" height="68" alt="Cursos comunicación Cordoba" title="Cursos comunicación Córdoba"><br>Cursos Córdoba  
  14.                             </div>
  15.                              </div>
  16.                               </div>

Código CSS:
Ver original
  1. .provincias{
  2.             background-color: green;
  3.         }
  4.         #andalucia{
  5.         overflow: hidden;
  6.    width: 150px;
  7.    border: 1px solid #bbb;
  8.    background: #ddd;
  9.    padding: 10px;
  10.         }
Cualquier ayuda será bienvenida.