Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
2
respuestas

Tengo problemas en el acomodo

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad Estoy teniendo un problema en que la parte donde esta las forma de contacto no sean arregladas como se debe, estan desordenadas, he rectificado mi codico junto con el algunos compañero que han compartido sus dudas, intente hacerlo con clases pero al momento de avanzar en los videos se utilizaban mas clases asi que esta es mi dudasi alguien pueda saber cual es mi error tambien mostrare mi codigo por si algo estoy omitiendo

mi código es:

                <label for="nombreapellido">Nombre y Apellido</label>
                <input type="text" id="nombreapellido" class="input-padron">

                <label for="correo">Correo Electrónico</label>
                <input type="text" id="correo" class="input-padron">

                <label for="telefono">Teléfono</label>
                <input type="text" id="telefono" class="input-padron">

                <label for="mensaje">Mensaje</label>
                <textarea cols="70" rows="10" id="mensaje" class="input-padron"></textarea>
            <div>    

                <p>¿Cómo le gustaría que lo contactemos?</p>

                <label for="radio-email"><input type="radio" name="contacto" value="email" id="radio-email">Email</label>

                <label for="radio-telefono"><input type="radio" name="contacto" value="telefono" id="radio-telefono">Teléfono</label>

                <label for="radio-whatsapp"><input type="radio" name="contacto" value="whatsapp" id="radio-whatsapp">WhatsApp</label>

            </div>

            <div>
                <p>¿En cuál horario prefiere ser atendido?</p>    
                <select>
                    <option>Mañana</option>
                    <option>Tarde</option>
                    <option>Noche</option>
                </select>
            </div>

                <label class="checkbox"><input type="checkbox">Le gustaría recibir novedades de la Barbería Alura?</label>      
                <input type="submit" value="Enviar formulario">
        </form>

    </main>


    <footer>
        <img src="imagenes/logo-blanco.png">
        <p class="copyright">&copyCopyright Barbería Alura - 2020</p>
    </footer>
</body> 
2 respuestas
solución!

mi codigo en css es este, solo que en el anterior mensaje ya no tuve espacio para enviarlo juntos header{ background: #CCCCCC; padding: 20px 0; }

.caja{ width: 940px; position: relative; margin: 0 auto; }

nav{ position: absolute; top: 110px; right: 0;

}

nav li{ display: inline; margin: 0 0 0 15px; }

nav a{ text-transform: uppercase; color: #000000; font-weight: bold; font-size: 22px; text-decoration: none; }

nav a:hover { color: #c78c19; text-decoration: underline; }

.productos{ width: 940px; margin: 0 auto; padding: 50px; }

.productos li{ display: inline-block; text-align: center; width: 30%; vertical-align: top; margin: 0 1.5%; padding: 30px 20px; box-sizing: border-box; border: 2px solid #000000; border-radius: 10px; }

.productos li:hover{ border-color:#c78c19 }

.productos li:active{ border-color: #088c19 }

.productos h2{ font-size: 30px; font-weight: bold; }

.productos li:hover h2{ font-size: 33px; }

.producto-descripcion{ font-size: 18px; }

.producto-precio{ font-size: 20px; font-weight: bold; margin-top: 10px; }

footer{ text-align: center; background: url(imagenes/bg.jpg); padding: 40px; }

.copyright { color: #FFFFFF; font-size: 13px; margin: 20px; }

.menu-principal{ width: 940px; margin: 0 auto; }

form label { display:block; font-size: 20px; margin: 0 0 10px; }

.form label, form p{ display: block; font-size: 20px; margin: 0 0 10px; }

form input { display: block; margin: 0 0 20px; padding: 10px 25px; width: 50%; }

.input-padron { display: block; margin: 0 0 20px; padding: 10px 25px; width: 50%; }

.checkbox { margin: 20px 0; }

¡Hola Maria!

Gracias por compartir tu código y tu problema con nosotros. Por lo que puedo ver en la imagen que has compartido, el problema parece ser que los elementos del formulario no están alineados correctamente.

Una posible solución sería agregar algunas clases a los elementos del formulario y luego utilizar CSS para alinearlos. Por ejemplo, podrías agregar la clase "form-label" a las etiquetas "label" y la clase "form-input" a los campos de entrada "input" y "textarea". Luego, podrías utilizar CSS para establecer un ancho fijo para las etiquetas y los campos de entrada y alinearlos utilizando la propiedad "display: inline-block".

Aquí te muestro un ejemplo de cómo podrías hacerlo:

form label.form-label {
  display: inline-block;
  width: 150px;
  text-align: right;
  margin-right: 20px;
}

form input.form-input,
form textarea.form-input {
  display: inline-block;
  width: 300px;
  vertical-align: top;
}

Espero que esta solución te ayude a solucionar tu problema. Si tienes alguna otra duda, no dudes en preguntar. ¡Espero haber ayudado y buenos estudios!