Ich habe eine Zeile mit 3-Spalten und ein Dropdown-Menü in Spalten, die unten angezeigt wird, wenn ich eine Option auswähle. Wenn ich auf dieses Optionsfeld klicke, wird die Höhe der Spalten erweitert/flex/erhöhen und es funktioniert wie es sollte. Für, dass ich dieses CSS-Element fügen Sie einfach für VollbildWie man Anzeige macht: flex Arbeit für Reaktionsfähigkeit - Bootstrap?
@media only screen and (min-width: 1201px)
.payfullMajsticBlox .portlet-body > .row {
display: flex;
}
Das ist mein HTML-Code
<div class="payfullMajsticBlox">
<div class="portlet-title">
<div class="caption">
<i class="fa fa-cogs font-green-sharp"></i>
<span class="caption-subject font-green-sharp bold uppercase">POS AYARLARI</span>
</div>
<div class="tools">
<a class="collapse" href="javascript:;" data-original-title="" title="">
</a>
<a class="config" data-toggle="modal" href="#portlet-config" data-original-title="" title="">
</a>
<a class="reload" href="javascript:;" data-original-title="" title="">
</a>
<a class="remove" href="javascript:;" data-original-title="" title="">
</a>
</div>
</div>
<div class="portlet-body">
<!--<h4>Pulsate any page elements.</h4>-->
<div class="row">
<div class="col-lg-3 col-md-6 col-sm-6 payfullcol popovers" data-content="XXX" data-placement="top" data-trigger="hover" data-container="body" data-original-title="" title="">
<h6 class="payfullTitle">API Kullanıcı adı</h6>
<div class="form-group form-md">
<input type="text" class="form-control" id="form_control_1" placeholder="Merchant ID">
</div>
</div>
<div class="col-lg-3 col-md-6 col-sm-6 payfullcol popovers" data-content="XXX" data-placement="top" data-trigger="hover" data-container="body" data-original-title="" title="">
<h6 class="payfullTitle">Şifre</h6>
<div class="form-group form-md">
<input type="text" class="form-control" id="form_control_1" placeholder="API Şifresi">
</div>
</div>
<div class="col-lg-3 col-md-6 col-sm-6 payfullcol popovers" data-content="XXX" data-placement="top" data-trigger="hover" data-container="body" data-original-title="" title="">
<h6 class="payfullTitle">Mağaza Numarası</h6>
<div class="form-group form-md">
<input type="text" class="form-control" id="form_control_1" placeholder="Client ID/Terminal">
</div>
</div>
<div class="col-lg-3 col-md-6 col-sm-6 payfullcol popovers" data-content="XXX" data-placement="top" data-trigger="hover" data-container="body" data-original-title="" title="">
<h6 class="payfullTitle">3D Secure kullan</h6>
<div class="clearfix">
<div class="btn-group btn-group payfullBtns" data-toggle="buttons">
<label class="btn green active" id="P1BsecureS1">
<input type="radio" class="toggle">Varsayılan</label>
<label class="btn green" id="P1BsecureS2">
<input type="radio" class="toggle">3D Secure</label>
</div>
</div>
<br><br>
<div id="P1B3DSecure" class="payfullShowHide" style="display: none;">
<h6 class="payfullTitle">Üye İş Yeri Anahtarı</h6>
<div class="form-group form-md">
<input type="text" class="form-control" id="form_control_1" placeholder="POS Net Id/Store key">
</div>
</div>
</div>
</div>
</div>
</div>
So ursprüngliche Ansicht ist diese
rudern Wenn es angeklickt wird
Wenn es darum geht, responsive zu sein, mache ich Anzeige: flex deaktiviert auf Tablet anfängliche Ansicht, die Höhe der Spalte, die ein Dropdown hat andere Höhe als andere. prüfen Sie. Die Gründe dafür sind, wenn ich nicht deaktiviert, es ist nicht reaktionsfähig alles hinzuzufügen.
Wenn ich aktivieren Anzeige: flex; reagiert es nicht mehr und sieht so aus, dass es nicht reagiert.
Sie können eine gif sehen, dass ich gezeigt habe, wie es wirkt
Unterm Strich ist
- Wenn ich ein Zeilenelement Eigenschaft als Anzeige eingestellt : flex, es reagiert nicht mehr.
Bitte finden Sie meine Antwort unten, hoffe es wird Ihr Problem lösen, es hat gut für mich gearbeitet. – CreativePS