gpt4 book ai didi

CSS定位div彼此相邻

转载 作者:太空宇宙 更新时间:2023-11-04 00:04:07 24 4
gpt4 key购买 nike

我在将 2 个 div 放置在一个 div 中时遇到问题。我想有 2 个 div 彼此相邻,但我不知道如何。这是我的 html

<div id="game">
<div id="choice" onmouseover="npcRoll()">
<p>Chosse your weapon!</p>
<button id="rock" onClick="choose(1)">Rock</button>
<button id="paper" onClick="choose(2)">Paper</button>
<button id="scissors" onClick="choose(3)">Scissors</button>
<p>You chose <span id="userChoice">none</span>!</p>
</div>
<div id="confirm">
</div>
</div>

这是我的 CSS:

#choice {
border: 2px solid #87231C;
border-radius: 12px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
background-color: #FF5A51;
width: 350px;
}
#game {
border: 2px solid #fff;
border-radius: 15px;
background-color: white;
width: 500px;
margin: 0 auto;
}
#confirm {
border: 2px solid #00008B;
border-radius: 12px;
border-top-left-radius: 0px;
border-bottom-left-radius: 0px;
background-color: #1E90FF;
width: 142px;
height: 100px;
}
body {
background-color: #DFEFF0;
text-align: center;
}

button {
font-size: 22px;
border: 2px solid #87231C;
border-radius: 100px;
width: 100px;
height: 100px;
color: #FF5A51;
text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
padding-top: 36px;
}

button:active {
font-size: 22px;
border: 2px solid #328505;
color: #32A505;
border-radius: 100px;
width: 100px;
height: 100px;
padding-top: 36px;
}

您可以在此处查看它的外观。 http://jsfiddle.net/VcU7J/

感谢您的帮助!

编辑: 我还尝试将 float 元素添加到 CSS 中,但它更糟。 :/

最佳答案

有几种方法可以做到这一点。最传统的方法是使用 CSS 的 float 属性为您的两个 div:

CSS

#choice {
border: 2px solid #87231C;
border-radius: 12px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
background-color: #FF5A51;
width: 350px;

float:left;
}
#game {
border: 2px solid #fff;
border-radius: 15px;
background-color: white;
width: 500px;
margin: 0 auto;

/* this is needed to make sure your container background
"contains" your floated divs */
overflow:auto;

}
#confirm {
border: 2px solid #00008B;
border-radius: 12px;
border-top-left-radius: 0px;
border-bottom-left-radius: 0px;
background-color: #1E90FF;
width: 142px;
height: 100px;

float:left
}

fiddle

关于花车的更多信息 here

关于CSS定位div彼此相邻,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15507100/

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