gpt4 book ai didi

html - 无法在 H1 旁边垂直、水平对齐形状

转载 作者:行者123 更新时间:2023-11-28 00:55:14 26 4
gpt4 key购买 nike

我试图将三个正方形堆叠在一起,在它们旁边水平放置一个 h1,显示选择器的不同变体似乎不起作用,并且当它设置为“正确”时h1“吃掉”正方形。

HTML

 <div class="squares">
<div id="square1"></div>
<div id="square2"></div>
<div id="square3"></div>
</div>

<h1> korius</h1>

CSS

    h1 {
color: #2d3436;
font-size: 72px;
display: inline;
}

.squares {
display: inline;
}

.squares > div {
display: block;
height: 10px;
width: 10px;
}

#square1 {
background-color: #e67e22;
}

#square2 {
background-color: #2980b9;
}

#square3 {
background-color: #27ae60;
}

Js-fiddle: All the code

Image of wanted result

最佳答案

微小的变化可以帮助你.. 所以方 block 的父容器应该显示为 inline-block 以便它可以与文本 'korius' 并排放置。并且 squares 下的所有 div 都需要显示 block ,以便它们垂直显示。

.squares {
display: inline-block;
}

.squares > div {
display: block;
margin-top: 10px;
height: 10px;
width: 10px;
}

检查下面的片段:

html, body {
width: 100%;
height: 100%;
background: #ecf0f1;
font-family: 'Work Sans', sans-serif;
margin: 0;
}

h1 {
color: #2d3436;
font-size: 72px;
display: inline;
}

.squares {
display: inline-block;
}

.squares > div {
display: block;
margin-top: 10px;
height: 10px;
width: 10px;
}

#square1 {
background-color: #e67e22;
}

#square2 {
background-color: #2980b9;
}

#square3 {
background-color: #27ae60;
}
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<link rel="stylesheet" type="text/css" href="css/style.css">
<title>korius</title>
</head>

<body>



<div class="squares">
<div id="square1"></div>
<div id="square2"></div>
<div id="square3"></div>
</div>

<h1> korius</h1>


</body>

</html>

也可以测试一下here .

关于html - 无法在 H1 旁边垂直、水平对齐形状,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52975690/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com