删除Gutenberg块中的HTML表周围的行

时间:2020-03-11 作者:landmark

一位客户从贝宝那里抓到一个HTML表单,在他的网站上接受捐款。他将其放入WordPress网站的HTML块中。

在站点中,由于某种原因,表格周围出现了线条。在典型的HTML文件中渲染时,该表看起来很正常,我不明白古腾堡块为什么要添加这些行。

以下是HTML:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="FGJNN7ME6FQSP">
<table>
<tr><td><input type="hidden" name="on0" value="Subscription">Subscription</td></tr><tr><td><select name="os0">
    <option value="Base">Base : $40.00 USD - monthly</option>
    <option value="Supporter">Supporter : $60.00 USD - monthly</option>
    <option value="Sustainer">Sustainer : $80.00 USD - monthly</option>
    <option value="Benefactor">Benefactor : $100.00 USD - monthly</option>
</select> </td></tr>
</table>
<input type="hidden" name="currency_code" value="USD">
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_subscribeCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>
下面是它在WordPress网站上的呈现方式:

subscription PayPal table

为什么表格周围会出现灰色线条,如何删除它们?

1 个回复
SO网友:landmark

我没有意识到这是添加CSS的主题。我刚刚在HTML块中添加了内联CSS来解决这个问题:<table style="border:none">

相关推荐

块编辑器:沙盒IFRAME显示过时的HTML

即使用户禁用流行Lazy Load for Videos 插件和前端会正确重置视频,这样视频就不会再延迟加载,古腾堡块也不会重置。下面的屏幕截图显示了iframe如何仍然包含停用插件的HTML:我清除了浏览器缓存和cookie,确保清空了oembed元数据缓存,并尝试使用中的命令清除更多缓存How can I clear oEmbed caches for YouTube on posts as they are loaded.如何确保旧的HTML消失,而支持默认的Youtube嵌入行为?