Php CSS第一个子项和溢出

Php CSS第一个子项和溢出,php,html,css,Php,Html,Css,我有一个问题,没有工作的第一个孩子。我想把圣诞树的顶部做成红色,所以第一个div.main必须是红色背景的div 另一个问题是,若我把这棵树的高度设置为70以上,下一个字符在下一行,但我想把这个div保持在这一行,在这种情况下滚动它 对不起,变量的英文名称不是 <html> <head> <style> div.center { border:2px solid black; display:block; } div.main{ display:inline

我有一个问题,没有工作的第一个孩子。我想把圣诞树的顶部做成红色,所以第一个div.main必须是红色背景的div

另一个问题是,若我把这棵树的高度设置为70以上,下一个字符在下一行,但我想把这个div保持在这一行,在这种情况下滚动它

对不起,变量的英文名称不是

<html>
<head>
<style>
div.center {
border:2px solid black;
display:block;
}

div.main{
display:inline-block;
color:green;
}

div.main:first-child {
    background-color:red
}

</style>
</head>
<body>

<form action="choinka.php" method="GET">
wysokość: <input type="text" name="tak">
<input type="submit" value="dawaj">
</form>


<?php
$tak = $_GET['tak'];
echo " wysokosc to: $tak";
echo '<div class="center>";
for($wysokosc = $_GET['tak']; $wysokosc >=  0;$wysokosc--){
echo "<br>";
for($szerokosc = 0; $szerokosc <= $wysokosc ; $szerokosc++){
echo "&#8195"; //spacja szerokosc 1em 
if($szerokosc == $wysokosc) 
    for($znaki = $_GET['tak'];  $znaki >= $wysokosc ; $znaki--){
        echo '<div class="main">&#8195  &#8855</div>';
    }
}
};
echo "</div><br><br>";
?>

请尝试div.main:first of type而不是div.main:first child,因为您可以看到循环在main之前追加一个,并且:first child get作为第一个子项。
这就行了

别提那个兄弟。请选择答案以供他人帮助。