我的论坛上有“破坏者”的bbcode。
它显示/隐藏[剧透]文本[/剧透] bbcode中的任何文字。
此剧透bbcode的HTML替换如下:
<div class="spoiler"><script>
function showHide(what){
a=what.getElementsByTagName("div")[0];
if(a.style.display=='none'){
a.style.display='block';
}else{
a.style.display='none';
}}
</script>
<input type="button" onclick="showHide(this.parentNode)" value="Spoiler"><b><small> ( Click to show/hide )</small></b><div style="display:none">{param}</div></div>
其中{param}是bbcode标签之间的文本。
现在,这通常适用于某些论坛,其中一个人可以在扰流器bbcodes周围添加[center] [/ center] bbcode,以将扰流按钮置于屏幕中心。
[center] [/ center]标签有以下html:
<p style="text-align: center;"> TEXT </p>
我试图将扰流板bbcode放在这里,在我的论坛“签名”(在帖子下)
http://forums.animefushigi.com/showthread.php?2
仍然左对齐。我怎样才能使它工作?优选地,仅对扰流器bbcode进行更改,因为中心是内置的。
答案 0 :(得分:0)
虽然不是最佳解决方案,但如果您可以将中心代码更改为
<center> TEXT </center>
它可以解决您的问题。如果我从扰流器div中找到更好的解决方案,我将稍后编辑。
答案 1 :(得分:0)
更改
<div style="display:none">{param}</div>
要
<div style="display:none;text-align:center;">{param}</div>