gpt4 book ai didi

html - 可以通过 css 交换两个元素吗?

转载 作者:行者123 更新时间:2023-11-28 15:31:41 26 4
gpt4 key购买 nike

我需要使用 css 交换两个元素。我的 html 在这里:

<div class="container">
<div class="Div2">
<img src="Div2.jpg">
</div>
<div class="Div1">
<img src="Div1.jpg">
</div>
</div>

我的 CSS 在这里:

.container{width:50%; margin:auto;}
.div2{float:left;width:100%;}
.div1{float:left;width:100%;}

有没有办法只用css把div1放在div2的位置而不改变html?

最佳答案

向右浮动.div2,向左浮动.div1:

.div2{ float:right; }
.div1{ float:left; }

如果您试图将它们并排堆叠,您还必须删除 width: 100%;

此外,类是区分大小写的。在您的示例代码中,您的 div 类是 .Div1.Div2,确保使用所有小写类来匹配定义:

<div class="container">
<div class="div2">
<img src="Div2.jpg">
</div>
<div class="div1">
<img src="Div1.jpg">
</div>
</div>

示例: http://jsfiddle.net/dph8t/

关于html - 可以通过 css 交换两个元素吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20429225/

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