Foros del Web » Creando para Internet » HTML »

Problemas con canvas

Estas en el tema de Problemas con canvas en el foro de HTML en Foros del Web. Hola eh tenido problemas con mi pagina web sucede que hice un dibujo con canvas para el footer. Pero cuando puse el logotipo me di ...
  #1 (permalink)  
Antiguo 08/12/2012, 17:50
Avatar de eduardo654  
Fecha de Ingreso: noviembre-2012
Mensajes: 17
Antigüedad: 11 años, 5 meses
Puntos: 0
Pregunta Problemas con canvas

Hola
eh tenido problemas con mi pagina web sucede que hice un dibujo con canvas para el footer. Pero cuando puse el logotipo me di cuenta que el dibujo con canvas se acercaba mas al texto que esta dentro de unos div's.

Como puedo hacer que entre mas texto o contendio tenga en mi sitio el dibujo con canvas se vaya asia abajo????
  #2 (permalink)  
Antiguo 08/12/2012, 21:26
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Problemas con canvas

Podríamos comenzar por ver algo del código que estás usando

Salu2
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 09/12/2012, 09:06
Avatar de eduardo654  
Fecha de Ingreso: noviembre-2012
Mensajes: 17
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Problemas con canvas

A claro XD

Codigo Css
Código CSS:
Ver original
  1. #micanvas
  2. {
  3.     position: absolute;
  4.     bottom:0px;
  5.     left:0px;
  6. }

Codigo Java Script

Código Javascript:
Ver original
  1. $(document).on("ready",configurarApp);
  2. function configurarApp ()
  3. {
  4.     var canvas = document.getElementById("micanvas")
  5.     var ctx = canvas.getContext("2d");
  6.     canvas.width = screen.availWidth;
  7.     dibujaFooter(canvas,ctx)
  8. }
  9.  
  10. function dibujaFooter(canvas,contexto)
  11. {
  12.     contexto.fillStyle = "rgba(0,0,0,0,8)";
  13.     contexto.moveTo(0,0);
  14.     contexto.quadraticCurveTo(0,-50,canvas.width-100,canvas.height-50);
  15.     contexto.fill();
  16.    
  17. }
Y el codigo css del contenido
Código CSS:
Ver original
  1. #textoPr
  2. {
  3.     width: 800px;
  4.     background-color: #1d1d1d;
  5.     color:#FFF;
  6.     margin:0 auto;
  7.     margin-left: auto;
  8.     margin-right: auto;
  9.     text-align: left;
  10.     border-radius: 20px;
  11.     padding: 20px;
  12.     box-shadow:0px 0px 20px rgba(0,0,0,0.5);
  13. }

Porfa ayundem
  #4 (permalink)  
Antiguo 10/12/2012, 04:43
Avatar de rosonator  
Fecha de Ingreso: noviembre-2012
Ubicación: Bilbao
Mensajes: 49
Antigüedad: 11 años, 5 meses
Puntos: 7
Respuesta: Problemas con canvas

¿No puedes ubicar todo a placer con el position:absolute, tus div incluidos? Así el canvas no les pisará.

En cualquier caso, tienes el footer en un (0,0), por lo que entiendo que, si realmente es un footer, estará metido en un frame, me equivoco? Si fuera así quizás te valiera la pena sacarlo del mismo, que quién sabe si es eso lo que te da problemas.

Y si lo que quieres es que símplemente el canvas vaya abajo(acabo de leer tu otro mensaje), quita ese primer css que define la posición y ponlo al final del código html, así de fácil.
  #5 (permalink)  
Antiguo 10/12/2012, 16:17
Avatar de eduardo654  
Fecha de Ingreso: noviembre-2012
Mensajes: 17
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Problemas con canvas

Solo quiero que vaya bajandi junto con texto "Y si lo que quieres es que símplemente el canvas vaya abajo(acabo de leer tu otro mensaje), quita ese primer css que define la posición y ponlo al final del código html, así de fácil."
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 09:38.