2017-11-03 18 views
0

CKEDITORで外部ボディのみをHTMLテーブルに追加できません。私はCKEDITORの高度なオプションから内側のボーダーを削除しようとしましたが、それもうまくいきません。CKEDITORのテーブルに外側の境界線のみを設定するには

<table border="1" cellpadding="1" cellspacing="1" style="width:500px"> 
 
    <tbody> 
 
    <tr> 
 
     <td border="0">&nbsp;</td> 
 
     <td border="0">&nbsp;</td> 
 
     <td border="0">&nbsp;</td> 
 
    </tr> 
 
    <tr> 
 
     <td>&nbsp;</td> 
 
     <td>&nbsp;</td> 
 
     <td>&nbsp;</td> 
 
    </tr> 
 
    <tr> 
 
     <td>&nbsp;</td> 
 
     <td>&nbsp;</td> 
 
     <td>&nbsp;</td> 
 
    </tr> 
 
    </tbody> 
 
</table>

答えて

-1

あなたはHTMLを経由して境界線を設定して、それがデフォルトの動作ですので。 CSSを使用して境界線を設定する方が良いでしょう。

table { 
 
    border: 1px solid #000; 
 
}
<table cellpadding="1" cellspacing="1" style="width:500px"> 
 
    <tbody> 
 
    <tr> 
 
     <td border="0">&nbsp;</td> 
 
     <td border="0">&nbsp;</td> 
 
     <td border="0">&nbsp;</td> 
 
    </tr> 
 
    <tr> 
 
     <td>&nbsp;</td> 
 
     <td>&nbsp;</td> 
 
     <td>&nbsp;</td> 
 
    </tr> 
 
    <tr> 
 
     <td>&nbsp;</td> 
 
     <td>&nbsp;</td> 
 
     <td>&nbsp;</td> 
 
    </tr> 
 
    </tbody> 
 
</table>

また、いくつかのより多くのCSSを使用してcellpaddingcellspacingを削除することができます。詳細はSet cellpadding and cellspacing in CSS?

-1

を参照してください。

table td { 
    border: 0; 
} 
table { 
    border: 1px solid #000; 
} 

table td { 
 
    border: 0; 
 
} 
 
table { 
 
    border:1px solid #000; 
 
}
<table border="1" cellpadding="1" cellspacing="1" style="width:500px"> 
 
    <tbody> 
 
    <tr> 
 
     <td border="0">&nbsp;</td> 
 
     <td border="0">&nbsp;</td> 
 
     <td border="0">&nbsp;</td> 
 
    </tr> 
 
    <tr> 
 
     <td>&nbsp;</td> 
 
     <td>&nbsp;</td> 
 
     <td>&nbsp;</td> 
 
    </tr> 
 
    <tr> 
 
     <td>&nbsp;</td> 
 
     <td>&nbsp;</td> 
 
     <td>&nbsp;</td> 
 
    </tr> 
 
    </tbody> 
 
</table>

:私はこのCSSを追加しました
関連する問題