#html #flexbox #centering #box
#HTML #flexbox #центрирование #поле
Вопрос:
Я думаю, я делаю что-то довольно тривиальное, совершенно неправильное. Я довольно новичок в CSS и HTML и пытаюсь использовать центрированный ТЕКСТ и изображение в верхней части веб-страницы. Мне удалось использовать макет контейнера flex box, используя 3 поля, но я не могу получить следующий div, центрированный под flex box. Все остальные строки центрируются под 3-м блоком контейнера flex box ..??
проверьте мой код и вывод https://codepen.io/alex1965/pen/eYZLQQG
<!DOCTYPE html>
<html>
<head>
<title>Hello Jtronicx</title>
<style>
/*default version*/
@font-face {
font-family:"Jtronicxfont";
src: url("fonts/alien-encounters-regular.ttf");
font-weight:normal;
}
/*bold version*/
@font-face {
font-family:"Jtronicxfont";
src: url("fonts/alien-encounters-bold.ttf");
font-weight:bold;
}
body {
background-color: black;
}
.flex-container {
display: flex;
flex-wrap: nowrap;
writing-mode: horizontal-tb;
justify-content: center;
background-color: black;
}
.flex-container > div {
background-color: black;
width: 100px;
height: 100px;
margin: 10px;
}
#company{
color: DarkKhaki;
text-align: center;
font-family:"Jtronicxfont";
font-weight: bold;
font-size:90px;
margin-bottom:2px;
}
a:link, a:visited {
text-decoration: none;
background-color: rgb(38, 31, 5);
color: DarkKhaki;
font-family:"Jtronicxfont";
font-weight:normal;
font-size: 130%;
text-align: center;
display:block;
width:200px;
padding: 3px;
border: 1px solid rgb(117, 104, 50);
border-radius: 13px;
margin-bottom:2px;
}
a:hover {
background-color: rgb(45, 37, 5);
color: Khaki;
cursor:pointer;
}
div {
display:block;
text-align:center;
color:DarkKhaki;
font-family:"Arial";
font-weight: normal;
font-size:20px;
}
</style>
</head>
<body>
<div class="flex-container">
<div></div>
<div id="company" style="flex-basis: 600px">Jtronicx bv</div>
<div><img src="jtronicx.jpg" width="80" height="70"><div>
</div>
<div class="offerings">
<div>industrial business development</div>
<div>proof of concepts</div>
<div>electronics integration</div>
<div>web design</div>
<div>
<ul>
<li><a href="http://www.jtronicx.com">Company</a></li>
<li><a href="http://www.jtronicx.com">What I offer</a></li>
<li><a href="http://www.jtronicx.com">Projects</a></li>
<Li><a href="http://www.jtronicx.com">Contact</a></Li>
</ul>
</body>
</html>
Ответ №1:
Основная проблема заключается в том, что вы используете <div>
теги, в которых </div>
ожидается закрытие.
Комментарии:
1. Привет, Франциско… Ну, это решено. И я просматривал свой код более 1 часа… Боже, как глупо! Спасибо!!!!