我想在同一行显示文本和按钮,我尝试了几种方式,我也搜索了互联网资源,并查看了有关堆栈溢出的类似主题的许多问题。这是我的代码..
<!DOCTYPE html>
<html>
<body>
<div>Text Here<button id="button" style="float:right">Click Me!</button></div>
</body>
</html>
以下是上述编写代码的输出:
答案 0 :(得分:0)
停止使用花车。 这是你的代码。
<div style="display:flex; justify-content: space-between; align-items: center;">Text Here<button id="button">Click Me!</button></div>
答案 1 :(得分:0)
html中的块元素默认显示为:block。 在一行中显示它们的最佳方法是:
<!DOCTYPE html>
<html>
<body>
<div><p style="display: inline;">Text Here</p><button id="button">Click Me!</button></div>
</body>
</html>
答案 2 :(得分:0)
使用display flex。此外,您应在标记中添加文字,然后为标记添加float:left;
,为按钮添加float:right;
。
答案 3 :(得分:0)
<!DOCTYPE html>
<html>
<body>
<div>Text Here
<button id="button" style="float: 'right'">Click Me!</button>
</div>
</body>
</html>
上面的代码有效。你错过了&#39;。
已编辑 - 已添加 -
当您应用其他样式时,它确实有效,例如:
<html>
<body>
<div style="color:blue;text-align:center; background-color:red">Text Here
<h1 style="color:blue;text-align:center">This is a header</h1>
<button id="button" style="float: 'right'">Click Me!</button>
</div>
</body>
</html>
你想做什么?尝试解释或绘图,草绘以某种方式帮助我们。
答案 4 :(得分:0)
这里提到的所有答案都是这个问题的最终解决方案...... 我正在回答那些将来会提到这个问题的人,谢谢大家:)
.Data
{
display: inline;
display: inline;
line-height: 30px;
height: 30px;
}
.DataButton
{
float:right;
font-family: 'Titillium Web', sans-serif;
text-transform: uppercase;
font-size: 20px;
border-radius: 4px;
cursor: pointer;
text-align: center;
text-decoration: none;
transition-duration: 0.4s;
-webkit-transition-duration: 0.4s; /* Safari */
background-color: white;
color: black;
border: 2px solid #00AABB;
height: 30px;
}
.DataButton:hover {
background-color: #00AABB;
color: white;
}
<!DOCTYPE html>
<html>
<body>
<div class="Data">
Text Here!
<button class="DataButton">Click Me!</button>
</div>
</body>
</html>