Javascript 如何在一行中排列div元素?
我的HTML代码:Javascript 如何在一行中排列div元素?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我的HTML代码: <div> <div class="card login"> <div class="label"> <p id="Title">Plex</p> </div> </div> <div class="card welcome">
<div>
<div class="card login">
<div class="label">
<p id="Title">Plex</p>
</div>
</div>
<div class="card welcome">
<div class="label">
</div>
</section>
</div>
以下是我到目前为止的CSS代码:
.card login{
width: 400px;
height: 500px;
margin-left: 10px;
background-color: #f3f3f3;
-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.4);
box-shadow: 0 0 30px rgba(0, 0, 0, 0.4);
}
.card welcome{
width: 400px;
height: 500px;
background-color: #f3f3f3;
-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.4);
box-shadow: 0 0 30px rgba(0, 0, 0, 0.4);
}
.label {
display: inline-block;
background-color: #434342;
max-width:400px;
height: 55px;
z-index: 999;
-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.4);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.4);
}
#Title {
font-family: Thinfont-Bold;
color: #d2731d;
margin-left:40%;
margin-right:32%;
font-size: 50px;
}
IE噩梦:所有浏览器都支持内联块。但别担心
未来:将很快得到所有现代浏览器的支持。值得一提的是,他们更容易合作,创造一个灵活和更有组织的布局。但是,它目前尚未最终确定,您应谨慎使用
.container{
display: flex;
}
.card {
flex: 1 1 auto;
}
演示:
IE噩梦:所有浏览器都支持内联块。但别担心
未来:将很快得到所有现代浏览器的支持。值得一提的是,他们更容易合作,创造一个灵活和更有组织的布局。但是,它目前尚未最终确定,您应谨慎使用
.container{
display: flex;
}
.card {
flex: 1 1 auto;
}
演示:
IE噩梦:所有浏览器都支持内联块。但别担心
未来:将很快得到所有现代浏览器的支持。值得一提的是,他们更容易合作,创造一个灵活和更有组织的布局。但是,它目前尚未最终确定,您应谨慎使用
.container{
display: flex;
}
.card {
flex: 1 1 auto;
}
演示:
IE噩梦:所有浏览器都支持内联块。但别担心
未来:将很快得到所有现代浏览器的支持。值得一提的是,他们更容易合作,创造一个灵活和更有组织的布局。但是,它目前尚未最终确定,您应谨慎使用
.container{
display: flex;
}
.card {
flex: 1 1 auto;
}
演示:您可以尝试:
.card login{
float: left;
}
.card welcome{
float: left;
clear: none;
}
只需根据需要添加页边距。您可以尝试:
.card login{
float: left;
}
.card welcome{
float: left;
clear: none;
}
只需根据需要添加页边距。您可以尝试:
.card login{
float: left;
}
.card welcome{
float: left;
clear: none;
}
只需根据需要添加页边距。您可以尝试:
.card login{
float: left;
}
.card welcome{
float: left;
clear: none;
}
只需根据需要添加边距。将div的display属性设置为inline,因为div的默认值是blockmable duplicate,将div的display属性设置为inline,而div的默认值是blockmable duplicate,将div的display属性设置为inline,由于div的默认值是blockmable replication of Set div的display属性为inline,而div的默认值是blockmable replication of@NiettheDarkAbsol,具体取决于浏览器的支持,inline block
可能没有用,float
可能是默认值solution@EdgarVillegasAlvarado当然可以,但你真的还支持上个千年的浏览器吗?@Derek朕會功夫 没错,这就是为什么我说“依赖”;)@antony-我在回答中包含了flexbox
。@user3175585-我为您修复了它:()@NiettheDarkAbsol根据浏览器的支持,内联块
可能没有用,浮动
可能是solution@EdgarVillegasAlvarado当然,但你真的还支持上个千年的浏览器吗?@Derek朕會功夫 没错,这就是为什么我说“依赖”;)@antony-我在回答中包含了flexbox
。@user3175585-我为您修复了它:()@NiettheDarkAbsol根据浏览器的支持,内联块
可能没有用,浮动
可能是solution@EdgarVillegasAlvarado当然,但你真的还支持上个千年的浏览器吗?@Derek朕會功夫 没错,这就是为什么我说“依赖”;)@antony-我在回答中包含了flexbox
。@user3175585-我为您修复了它:()@NiettheDarkAbsol根据浏览器的支持,内联块
可能没有用,浮动
可能是solution@EdgarVillegasAlvarado当然,但你真的还支持上个千年的浏览器吗?@Derek朕會功夫 没错,这就是为什么我说“依赖”;)@antony-我的答案中包含了flexbox
。@user3175585-我为您修复了它:()我更新并添加了CSS。它仍然不起作用:/@user3175585-我输入了类名。现在修好了。我更新并添加了我的CSS。它仍然不起作用:/@user3175585-我输入了类名。现在修好了。我更新并添加了我的CSS。它仍然不起作用:/@user3175585-我输入了类名。现在修好了。我更新并添加了我的CSS。它仍然不起作用:/@user3175585-我输入了类名。现在修好了。Sry。