Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Alineaciones y espacios con css

Estas en el tema de Alineaciones y espacios con css en el foro de CSS en Foros del Web. Bueno estoy maquetando un esqueleto básico medio responsivo para mostrar algo en poco tiempo, obviamente luego tengo que tratarlo mas, pero esto es algo para ...
  #1 (permalink)  
Antiguo 22/02/2013, 00:39
Avatar de nanotime  
Fecha de Ingreso: noviembre-2011
Ubicación: Cd. Guayana
Mensajes: 145
Antigüedad: 12 años, 5 meses
Puntos: 6
Pregunta Alineaciones y espacios con css

Bueno estoy maquetando un esqueleto básico medio responsivo para mostrar algo en poco tiempo, obviamente luego tengo que tratarlo mas, pero esto es algo para dar ideas, nada del otro mundo.

Lo que necesito en este momento es hacer que los cuadrados con la F y la T (correspondientes a tipografias especiales mas adelante) dejen de estar uno debajo del otro. Lo siguiente es poner del lado derecho los circulos de arriba pero sin usar floats, quiero aprender a usar las tecnicas responsivas de una vez y todo lo que consigo con google es un poco viejo o inutil xD. Les muestro lo que tengo hecho en código, es medio desastrozo y cualquier idea o recurso que me den para mejorar a nivel de costumbres es bien recibido.

Por ahora nada mas, esto luego tengo que trabajarlo con 320 and up y leer mas sobre muchas cosas que tengo que aprender, es mi primer trabajo a nivel de front-end y estoy aprendiendo sobre la marcha

Código HTML:
Ver original
  1. <!doctype html>
  2. <html lang="es">
  3.     <meta charset="UTF-8">
  4.     <title>Monociclo</title>
  5.     <link rel="stylesheet" type="text/css" href="css/style.css">
  6. </head>
  7.     <h1>Monociclo</h1>
  8.     <nav class="navbar">
  9.         <ul>
  10.             <li><p class="circ">S</p></li>
  11.             <li><p class="circ">S</p></li>
  12.             <li><p class="circ">S</p></li>
  13.         </ul>
  14.     </nav>
  15.     <section class="base">
  16.         <div class="div-contenedor">
  17.             <div id="banner"></div>
  18.             <br><br>
  19.             <div id="disco">
  20.                 <p id="disco2"></p>
  21.             </div>
  22.             <div id="reproductor">
  23.                 <audio src=""></audio>
  24.             </div>
  25.         </div>
  26.     </section>
  27.     <aside id="social">
  28.         <ul class="social">
  29.             <li>
  30.                 <p id="twitter">T</p>
  31.             </li>
  32.             <li>
  33.                 <p id="facebook">F</p>
  34.             </li>
  35.         </ul>
  36.     </aside>
  37.     <footer></footer>
  38. </body>
  39. </html>

Código CSS:
Ver original
  1. .circ{
  2.     width: 40px;
  3.     height: 40px;
  4.     border: 1px solid black;  
  5.     -webkit-border-radius: 70px;
  6.     border-radius: 70px;
  7.     text-align: center;
  8.  
  9. }
  10.  
  11. .div-contenedor{
  12.     padding: 1em 1em;
  13. }
  14.  
  15. .navbar > ul{
  16.     list-style: none;
  17. }
  18.  
  19. #banner{
  20.     border: 1px solid black;
  21.     border-radius: 1em;
  22.     height: 100px;
  23.     width: 50%;
  24.     margin: 0 auto;
  25.  
  26. }
  27.  
  28. #disco{
  29.    width: 140px;
  30.    height: 140px;
  31.    border: 1px solid black;  
  32.    -webkit-border-radius: 70px;
  33.    border-radius: 70px;
  34.    margin: 0 auto;
  35. }
  36.  
  37. #disco2{
  38.    width: 20px;
  39.    height: 20px;
  40.    border: 1px solid black;  
  41.    -webkit-border-radius: 70px;
  42.    border-radius: 70px;
  43.    margin: 60px auto;
  44. }
  45.  
  46.  
  47.  
  48. #twitter{
  49.    width: 140px;
  50.    height: 140px;
  51.    border: 1px solid black;
  52. }
  53.  
  54. #facebook{
  55.    width: 140px;
  56.    height: 140px;
  57.    border: 1px solid black;
  58. }
  59.  
  60. #social > ul{
  61.     display: inline;
  62.     list-style-type: none;
  63. }
  #2 (permalink)  
Antiguo 22/02/2013, 06:49
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Alineaciones y espacios con css

No sé si entendí bien lo que quieres hacer.

Para lo de la T y la F que comentas, si quieres que estén uno al lado del otro —que entiendo como contrario a uno debajo del otro— pues tendrías que flotarlos, ponerlos como elementos en linea o bloques en linea (inline-block).

Y lo de los círculos o no lo entendí muy bien o es la misma cosa. No sé si me perdí algo, pero ¿qué hay de malo en flotar las cosas?
  #3 (permalink)  
Antiguo 22/02/2013, 09:40
Avatar de nanotime  
Fecha de Ingreso: noviembre-2011
Ubicación: Cd. Guayana
Mensajes: 145
Antigüedad: 12 años, 5 meses
Puntos: 6
Respuesta: Alineaciones y espacios con css

Leí que flotar las cosas hacía que todo se descuadrara, por eso preguntaba.

Con respecto a los recuadros de abajo, ya les he puesto display: none; y nada, display: horizontal y nada, también inline y nada. Probé inline-block y nada!!! ¿Será problema de la sintaxis?
  #4 (permalink)  
Antiguo 22/02/2013, 10:04
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Alineaciones y espacios con css

Cita:
Iniciado por nanotime Ver Mensaje
Leí que flotar las cosas hacía que todo se descuadrara, por eso preguntaba.
Dondequiera que hayas leído tal barbaridad, hazte un favor y no vuelvas a leer nada de por ahí. Flotar elementos es justamente para colocar las cosas en horizontal.

Cita:
Iniciado por nanotime Ver Mensaje
Con respecto a los recuadros de abajo, ya les he puesto display: none; y nada, display: horizontal y nada, también inline y nada. Probé inline-block y nada!!! ¿Será problema de la sintaxis?
display:none es para ocultar y display:horizontal no existe.

Flota los elementos sin miedo. Si te da problemas, que puede ser, vuelves y comentas. De todas formas tienes articulos interesantes sobre posicionar elementos de forma flotada para entender un poco mejor.
  #5 (permalink)  
Antiguo 22/02/2013, 10:56
Avatar de nanotime  
Fecha de Ingreso: noviembre-2011
Ubicación: Cd. Guayana
Mensajes: 145
Antigüedad: 12 años, 5 meses
Puntos: 6
Respuesta: Alineaciones y espacios con css

De verdad mil gracias, ese artículo me hizo la vida mas simple

Etiquetas: espacios, html
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 18:04.