Breedte van code blokje in phpBB

De breedte van het code blokje in het phpBB forum kan in sommige situaties erg lang worden, met als gevolg dat de regel doorloopt uit het scherm en niet afgebroken wordt. Oplossing is gelukkig niet zo lastig, zij het dat voor IE wel een speciaal truukje nodig is.

In de /templates/subSilver/subSilver.css is de code:

<!-- BEGIN code_open -->
<table width="90%" cellspacing="1" cellpadding="3" border="0" align="center">
<tr>
	  <td><span class="genmed"><b>{L_CODE}:</b></span></td>
	</tr>
	<tr>
	  <td class="code"><!-- END code_open -->
<!-- BEGIN code_close --></td>
	</tr>
</table>
<span class="postbody"><!-- END code_close --></span>

Vervangen door:

<table width="90%" cellspacing="0" cellpadding="0" border="0" margin="0" align="center">
<tr>
	  <td><span class="genmed"><b>{L_CODE}:</b></span></td>
	</tr>
	<tr>
	  <td class="code"><div style="overflow-x: auto; overflow-y: none; height: 100%; width: 535px; margin: 0; padding: 0;"><!-- END code_open --></div></td></tr></table>

We hebben een div toegevoegd met daarin de eigenschap voor overflow ingesteld op auto. Helaas werkt dit niet in IE tenzij we een width instellen. Wel jammer, anders hadden we mooi 100% voor de breedte kunnen gebruiken.

 

Geef uw reactie

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>