中心DIV BBcode

时间:2011-07-12 17:04:08

标签: html alignment bbcode vbulletin

我的论坛上有“破坏者”的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进行更改,因为中心是内置的。

2 个答案:

答案 0 :(得分:0)

虽然不是最佳解决方案,但如果您可以将中心代码更改为

<center> TEXT </center>

它可以解决您的问题。如果我从扰流器div中找到更好的解决方案,我将稍后编辑。

答案 1 :(得分:0)

更改

<div style="display:none">{param}</div>

<div style="display:none;text-align:center;">{param}</div>