I am currently integrating bootstrap into my existing HTML code, but I only require it in two specific sections to avoid rewriting the entire code.
Everything looks fine on my 1080p screen as intended.
However, when I resize the screen slightly
The title appears like this:
Liga
Juizforana
instead of:
Liga Juizforana
(I forgot the technical term for this issue, apologies for my lack of knowledge)
and the trophy image seems a bit misplaced
as I further reduce the screen size
the trophy does not move under the black transparent box containing the description
On a mobile screen:
the trophy overlaps with other elements instead of going below the black box and pushing the background down to fit in its place, resulting in it appearing above everything (the red box).
Here is the HTML code snippet:
<div class='conteudo col-md-offset-1'>
<div class='inicio'>
<a id='inicio'></a>
<div class='topo'>
<div class='subir col-lg-6 col-lg-offset-1'>
<div>
<p class='titulo'>Liga Juizforana</p>
<hr size='1' align='left'>
<p class='subtit'>A Liga Juizforana tem o intuito de trazer campeonatos diversos para a cidade focando em League of Legends. A intenção do campeonato é a diversão de todos, tendo campeonatos sempre que possível para todos se interagirem, conhecerem e entrarem no cenário competitivo da cidade.</p>
</div>
</div>
<div class='grandelogo col-lg-5 col-lg-offset-7'>
<img src='imagens/LigaJFLogo.png' border='0px' alt='LigaJFLogo' title='LigaJFLogo'>
</div>
</div>
<div class='textos'>
<p id='intro'>A Liga Juizforana tem o intuito de trazer campeonatos diversos para a área da cidade começando por League of Legends. A intenção do campeonato é o foco na diversão de todos, tendo campeonatos sempre que possível para todos entrarem no cenário competitivo da cidade.<br><br>
Dessa vez é a terceira edição :D. Inicialmente o campeonato vai ser focado em ter 16 times no total, e conseguimos recompensa da própria Riot! Inicialmente o campeonato será online mas caso cresçamos o campeonato pode ter etapas offline, e caso você queira ajudar com isso, pode mandar uma mensagem pelo próprio sistema de contato pelo site.</p>
<div class='logoLol'>
<img src='imagens/lolLogo.png' border='0px' alt='lolLogo' title='lolLogo'>
</div>
.
.
.
I have attempted to organize all these classes to better understand their purpose and prevent any potential conflicts or bugs caused by using similarly named elements.
Regarding the CSS styling:
.conteudo {
}
.conteudo .topo {
height: 952px;
background-image: url("http://na.leagueoflegends.com/sites/default/files/upload/art/wp_alistar_vs_olaf_1920x1080.jpg");
background-color: #ffffff;
}
.topo .titulo {
max-width: 85%;
font-size: 74px;
color: white;
text-shadow: 5px 5px 1px rgba(0, 0, 0, 1);
}
.topo hr {
}
.subir{
padding-top: 250px;
}
.topo .subtit {
margin-left: 80px;
font-size: 18px;
color: white;
text-shadow: 2px 2px 1px rgba(1, 0, 0, 1);
}
.subir div {
background-color: rgba(0, 0, 0, 0.6);
padding-left: 50px;
padding-top: 50px;
padding-right: 50px;
padding-bottom: 50px;
}
.grandelogo {
margin-top: -34%;
}
I am struggling with making the design responsive and would greatly appreciate any assistance or tips. I know this is quite a complex issue, but if you could provide some guidance or suggestions that would be extremely helpful. I have provided multiple screen examples to help illustrate the problem clearly.