Я попытался поместить его в div со стилем = "text-align: center;", попытался сделать display: block;, попробовал align = "center". Ничто из того, что я нашел, не сработало. Ниже приведен код. Я мог бы также включить все, что я пробовал.
<div align = "center" style = "text-align: center;">
<script src = "https://donorbox.org/widget.js" paypalExpress = "false"></script><iframe allowpaymentrequest = "" frameborder = "0" height = "900px" name = "donorbox" scrolling = "no" seamless = "seamless" src = "https://donorbox.org/embed/ondecc?default_interval=o" style = "min-width: 310px; max-height:none!important margin: 0 auto; display: block;" width = "100%"></iframe>
</div>
Вот оригинал
<script src = "https://donorbox.org/widget.js" paypalExpress = "false"></script><iframe allowpaymentrequest = "" frameborder = "0" height = "900px" name = "donorbox" scrolling = "no" seamless = "seamless" src = "https://donorbox.org/embed/ondecc?default_interval=o" style = "min-width: 310px; max-height:none!important" width = "100%"></iframe>
Также обратите внимание, что я делаю это в Bootstrap.
Вот фиксированное решение, друг, вам просто нужно было добавить display : flex;
и justify-content : center;
к атрибуту style
вашего div
.
Кроме того, не рекомендуется делать встроенный css
, вместо этого у вас всегда должен быть внешний css
файл.
Вот ваше решение. Дайте мне знать, если это то, что вы хотели :)
<div align = "center" style = "width : 100%; display : flex; justify-content : center;">
<script src = "https://donorbox.org/widget.js" paypalExpress = "false"></script><iframe allowpaymentrequest = "" frameborder = "0" height = "900px" name = "donorbox" scrolling = "no" seamless = "seamless" src = "https://donorbox.org/embed/ondecc?default_interval=o" style = "min-width: 310px; max-height:none!important; display: block; margin : 0 auto;"></iframe>
</div>
Ширина iframe должна быть меньше 100%, иначе элемент займет всю доступную ширину своего родительского элемента.
div{
text-align: center;
}
iframe{
display:blok;
margin: 0 auto;
width: 310px; /* It should not be 100% */
max-height:none!important
}
<div>
<script src = "https://donorbox.org/widget.js" paypalExpress = "false"></script><iframe allowpaymentrequest = "" frameborder = "0" height = "900px" name = "donorbox" scrolling = "no" seamless = "seamless" src = "https://donorbox.org/embed/ondecc?default_interval=o"width = "100%"></iframe>
</div>