html - 如何更改css以显示两个相邻的小部件?
问题描述
目前我有 2 个小部件显示在彼此之上,一个搜索表单和一个名为 Widget1 的小部件:
<div class="sc-kasBVs dkZIuy sc-bdVaJa iHZvIS">
<div class="sc-bdVaJa zWLbK">
<form>
<div class="sc-RcBXQ jQyElD InputAddon__StyledInputAddon-fjFrIb fMydIy">
<div class="sc-giadOv dyqhVk sc-bdVaJa iHZvIS">
<div class="sc-fONwsr iJfpTt Select__StyledSelectWrapper-hSZEhI DYFBu" name="searchCriteria" value="custName">
</div>
</div><input class="sc-fcdeBU icqmWO Input__StyledInput-gzbIwR kYVFOW" type="text" placeholder="Enter name"
name="fullName" value=""><button class="InputAddonButton__StyledInputAddonButton-hHzFYs kAWAUc AccessibleFocusStyleHOC__StyledComponent-gUjKxJ kwchXi Button__StyledButton-gFCKw dXFaMb"
type="submit" label="Go"><span class="Button__InnerSpan-igXdGS hedSKc">Go</span></button>
</div>
</form>
</div>
<div class="sc-btzYZH eQQfcI sc-htpNat eLQHN sc-bdVaJa iHZvIS">
<Widget1 />
</div>
</div>
这是样式表:
@media screen and (min-width: 768px)
<style>…</style>
.zWLbK {
width: 100%;
}
@media screen and (min-width: 480px)
<style>…</style>
.zWLbK {
width: 100%;
}
<style>…</style>
.zWLbK {
box-sizing: border-box;
width: 100%;
padding-left: 18px;
padding-right: 100px;
form {
display: block;
margin-top: 0em;
}
div {
display: block;
}
.eQQfcI {
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
margin-right: 147px;
margin-bottom: 6px;
}
<style>…</style>
.sc-btzYZH {
}
<style>…</style>
.eLQHN {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
<style>…</style>
.sc-htpNat {
}
.iHZvIS {
box-sizing: border-box;}
我想将表单和 Widget1 并排显示。为什么它们显示在彼此之上?
解决方案
推荐阅读
- ios - Xcode 10,iOS:即使所有测试都通过了,测试构建也会失败
- javascript - 如何添加选项以选择元素?
- java - 当应用程序部署为 jar 文件时,TestNG 实例初始化不起作用。
- session - Coldfusion 2018 集群和会话复制不起作用
- javascript - 进行多次获取并返回结果的单个异步函数?
- java - 与机器人的环聊聊天不会将消息发布到 pub/sub
- python - 用 fg 回到 python3 弄乱了箭头键的解释
- c# - .NET CORE CLI - 从文件中加载参数吗?
- angular - 角度检测是否打开了弹出窗口
- python - 根据索引和条件更改 numpy 数组中的值