3
respostas

duvida no DIV/CSS

Gente tenho umas duvidas aqui.

Primeiramente vendo o resultado final, muito provavelmente será visto em outro curso, eu entendo. Mas, me digam: porque não posso colocar a div do frame do youtube antes da imagem e colocar no css um float: left nele?

Segundo, pra que colocar um width de 560px na class video se na importação dele já tá com esse valor por default? ficou confuso para mim.

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
3 respostas

Oi, Leonardo, tudo bem?

Sobre a primeira pergunta, você pode fazer dessa forma, mas como você observou, o professor vai acertar esse detalhes. Mas da forma como você sugeriu funciona sim.

Sobre a segunda pergunta, o porquê dele ter posto a mesma largura do vídeo, foi porque ele criou um div, e para essa div com a class video ela deu a mesma largura, se ele não tivesse criado uma sessão nova, não precisaria, mas ele preferiu criar uma div para colocar dentro o iframde do video e para isso colocou o valor da largura. É importante separar os elementos em div com a semântica de caixa ou sessão, para caso você deseje mover ou fazer alterações, como cor de fundo, etc, você fará dentro dessa tag div e não diretamente no iframe

Se ficou alguma dúvida é só falar :}

Olá Laís,

Primeiramente obrigado pela resposta.

isso me gerou algumas outras duvidas, na real.

1)Se eu altero o width no iframe e colocasse no css width:100% daria na mesma?

2)Se eu não tivesse colocado nenhum valor no width daria no mesmo?

3)Tem algum default nas divs de width e height?

Grato pela atenção!

Oi, Leonardo, tudo bem?

1)Se eu altero o width no iframe e colocasse no css width:100% daria na mesma?

Então, no caso da escolha do instrutor, ele colocou a div, a caixa onde está o vídeo, com uma largura de 100%, mas a largura do em si do vídeo é de 560px. Se você aumentar a largura do video, ele terá espaço para crescer dos lados, já está dentro da div com 100% de largura.

2) Se eu não tivesse colocado nenhum valor no width daria no mesmo?

No, caso, qual o width você fala, o da div ou do iframe? Na tag iframe é importate definir o width e o height que você quer dar para o vídeo, segue a documentação: https://www.w3schools.com/html/html_iframe.asp, aqui tamb´me: https://developer.mozilla.org/pt-BR/docs/Web/HTML/Element/iframe

3)Tem algum default nas divs de width e height?

Para as propriedades height e width, não tem valores default, para o div é display:block. No caso, do widht e height, se você não definir valores para essas propriedades,a largura e a altura terá por os tamnhos do elemento ou imagem, por exemplo, que você for utilizar. Aqui vai uma lista dos valores defaults dos elementos: https://www.w3schools.com/cssref/css_default_values.asp

Espero ter te ajudado!