Я очень плохо знаком с программированием на python / css / html, поэтому, пожалуйста, прости меня за такой простой вопрос!
Я пытаюсь выровнять свой текст и мое изображение так же, как это делает Dev Ed в этом уроке (с изображением справа и текстом слева): https://www.youtube.com/watch?v=C_JKlr4WKKs&t=624s
Но я так и не смог заставить его выглядеть так.
Я пробовал display: grid и его функции (не совсем уверен, правильно ли я это делал), flex и float.
Вот мой соответствующий раздел about.html:
<div class="intro-content">
<span class="intro-text">
<h2>Jinyang Zhang</h2>
<p>Hello and nice to meet you! My name is Jinyang Zhang
<br>
and currently I am a Kamiak High School student.
<br>
I am interested in software development and AI
</p>
</span>
<img class="image-resize" src="{% static 'img/me.jpg' %}">
</div>
Вот соответствующий раздел моего styles.css:
/*image next to text*/
.image-resize{
width: 50vh;
float: right;
padding: 150px 100px 0px 0px;
margin-right: 200px;
}
/*introduction text that appears*/
.intro-text{
width: 30%;
padding: 100px 0px 0px 40px;
/*top right bottom left*/
transition: 1s all ease-in-out;
opacity: 0;
transform: translateY(20px);
float: left;
}
/*animation for it to text to appear like the tutorial*/
.intro-appear{
opacity: 1;
transform: translateY(0px);
}
Мне также хотелось бы, чтобы он оставался в формате независимо от размера экрана
Большое спасибо за вашу помощь1