MyBB.de Forum
Suchleiste fixieren - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Theme-Diskussionen (https://www.mybb.de/forum/forum-84.html)
+--- Thema: Suchleiste fixieren (/thread-18637.html)



Suchleiste fixieren - Fab0r - 25.07.2011

Hiho,

habe in der Suche nichts gefunden, was mir weiterhilft, darum eröffne ich mal einen neuen Thread. Es geht um die Suche bzw. die Suchleiste meines Forums. Diese habe ich etwas nach unten verschoben, damit man sie besser bemerkt. In der Position erkennt man einen Fehler, bzw. in dieser Position ist eine gewisse Eigenschaft der Leiste ein Problem: Sie ist nicht fixiert.

Nun kenne ich mich leider nicht so gut in HTML und PHP aus, weswegen ihr mir vielleicht helfen könntet. Also quasi jeder Benutzer hat die Suchleiste an einer anderen Position, entweder zu weit rechts oder zu weit links (sprich in der Mitte). Kommt auch immer drauf an, ob man das Browser-Fenster im Vollbild hat oder ob es gerade verkleinert ist. Die Suche bewegt sich einfach die ganze Zeit und ist nicht fest, so wie quasi alles andere. So soll das natürlich nicht sein. Was müsste ich tun, um das zu beheben?

Habe die neueste Foren-Software. Mein form-Code sieht folgendermaßen aus, falls das hilft:
PHP-Code:
<form method="post" action="{$mybb->settings['bburl']}/search.php">
<
input type="hidden" name="action" value="do_search" />
<
input type="hidden" name="postthread" value="1" />
<
input type="hidden" name="forums" value="all" />
<
input type="hidden" name="showresults" value="threads" />
<
input type="text" name="keywords" value="Suche..." 
onfocus="if(this.value == 'Suche...') { this.value = ''; }" 
onblur="if(this.value=='') { this.value='Suche...'; }" class="textbox" 
size="25" padding="0" style="padding-left: 20px; color: #d7d7d7; background: url({$mybb->settings['bburl']}/images/sweetdreams/searchbar.png) center center no-repeat; border: 0px; height: 32px; width: 214px;" />

<
input type="submit" class="button" value="Los" style="position: absolute; left: 182px; top: 8px; color: #b8b8b8; background: transparent; border: 0px;" />

</
form



RE: Suchleiste fixieren - linwinman - 25.07.2011

Hallo Fab0r,

kannst du bitte einen Link zum Forum posten?


RE: Suchleiste fixieren - Fab0r - 25.07.2011

Hi,
sorry, hab ich ganz vergessen. Hier: http://www.bronies.de


RE: Suchleiste fixieren - linwinman - 27.07.2011

Hallo Fab0r,

versuche es einmal mit dieser Änderung:

verschiebe das Suchfeld im Template "header" vor '<div style="padding-left: 50px; color: #2e2e2e;"><navigation></div>' und verwende folgenden Code
Code:
<div style="float:right; margin:-10px -18px 0 0;">
<form method="post" action="{$mybb->settings['bburl']}/search.php">
<input type="hidden" name="action" value="do_search" />
<input type="hidden" name="postthread" value="1" />
<input type="hidden" name="forums" value="all" />
<input type="hidden" name="showresults" value="threads" />
<input type="text" name="keywords" value="Suche..."
onfocus="if(this.value == 'Suche...') { this.value = ''; }"
onblur="if(this.value=='') { this.value='Suche...'; }" class="textbox"
size="25" style="padding-left: 20px; color: #d7d7d7; background: url({$mybb->settings['bburl']}/images/sweetdreams/searchbar.png) center center no-repeat; border: 0px; height: 32px; width: 214px;" />

<input type="submit" class="button" value="Los" style="position:relative; right:55px; top:0; color:#b8b8b8; background:transparent; border:0px;" />

</form>
</div>

<div style="padding-left: 50px; color: #2e2e2e;"><navigation></div>
...

Ergebnis:    


RE: Suchleiste fixieren - Fab0r - 28.07.2011

Oh, vielen Dank für deine Hilfe. In der Zwischenzeit hat mir allerdings schon jemand anderer geholfen und wir kamen zu einer alternativen Lösung, darum hat sich das quasi erledigt. Aber dennoch danke für deine Mühen! Vielleicht wird mir das noch an anderer Stelle nützlich sein.