如何更改CSS以彼此相邻显示两个小部件?

时间:2019-01-29 08:50:34

标签: html5 css3 flexbox styled-components

目前,我在彼此的顶部显示了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。为什么将它们显示在彼此的顶部?

0 个答案:

没有答案