Bootstrap für mein Projekt. Mein JavaScript-Code folgt:Position des Popover im Overlay-Trigger mit react-bootstrap
<OverlayTrigger trigger="click" placement="right" overlay={<Popover ><strong>Gender: </strong>Please select your gender</Popover>}>
<input className="col-sm-1 col-xs-1" type="radio" name="gender" value="Male" checked={this.state.gender ==="Male"} onChange={this.onRequiredGender} disabled={this.state.maleDisable} />
</OverlayTrigger>
auf Anklickradio Taste bietet mir Popover aber Position dieses Popover ist nur neben dieser Radio-Button.
Ich habe versucht, von CSS:
.popover .right{
left: 400px
}
sogar mit React-Bootstrap positionLeft={400}
, das so etwas wie folgt war:
<OverlayTrigger trigger="click" placement="right" overlay={<Popover positionLeft={400} ><strong>Gender: </strong>Please select your gender</Popover>}>
<input className="col-sm-1 col-xs-1" type="radio" name="gender" value="Male" checked={this.state.gender ==="Male"} onChange={this.onRequiredGender} disabled={this.state.maleDisable} />
</OverlayTrigger>
noch Position popover ist das gleiche wie die Position des Funks Taste.
Wenn mir jemand helfen kann, meine Popover-Position zu verschieben, dann wird es großartig.
Vielen Dank im Voraus ..