Teammitglieder online
Regeln und nützliche Hinweise
Neueste Themen
» Das Plauderforum ist zurück!von Eto Gestern um 17:59
» Style-Wechsel funktioniert nicht mehr
von Miho Gestern um 11:05
» Profil in beiträgen nur im blog deaktivieren.
von Skouliki Gestern um 10:16
» [Invision] Editor über den Bildrand ziehbar + Schriftgrößenproblem
von Skouliki Mi 20 Nov 2024 - 8:06
» Passwort für meinen Adminbereich vergessen.
von Joost Sa 9 Nov 2024 - 10:13
» [Invision] Signatur wird nicht immer eingefügt
von Skouliki Mo 4 Nov 2024 - 16:33
» [Invision] Schriftgröße Navigationsleiste, Links und Forenbeschreibungen
von Skouliki So 27 Okt 2024 - 13:29
» [Invision] Transparent Logohintergrund/Struktur
von Joost So 27 Okt 2024 - 12:58
» png wird im servimg in ein jpg umgewandelt
von Skouliki Mi 23 Okt 2024 - 20:26
» Passwort Vergessen (SilentHowl)
von Joost Do 17 Okt 2024 - 17:14
» [Invision] Hintergrundbild fixieren
von Skouliki Mo 14 Okt 2024 - 11:30
» Paßwort vergessen
von Joost So 13 Okt 2024 - 17:58
» Anti-Spam-Prüfung
von Hana19 Sa 12 Okt 2024 - 16:59
» Private Nachrichten bleiben im Postausgang hängen
von Skouliki Fr 11 Okt 2024 - 11:11
» [phpBB3] Mittelteil des Forums verschoben
von Eto Mo 7 Okt 2024 - 20:50
» [phpBB3] Farbpalette ändern
von Skouliki Mo 7 Okt 2024 - 10:08
» [Klassische Version] Account löschen
von Joost Sa 5 Okt 2024 - 21:05
» Chatbox einloggen nicht möglich
von Joost So 29 Sep 2024 - 8:01
Beiträge mit den meisten Reaktionen des Monats
» Beitrag von Alastor in [Invision] Transparent Logohintergrund/Struktur ( 2 )
» Beitrag von Agorass in Passwort für meinen Adminbereich vergessen.
( 2 )
» Beitrag von Keks in [phpBB2] Unterforen Nebeneinander
( 1 )
» Beitrag von Alastor in [Invision] Schriftgröße Navigationsleiste, Links und Forenbeschreibungen
( 1 )
Abstand zwischen Toolbar und Header entfernen
3 verfasser
Seite 1 von 1 • Teilen
Abstand zwischen Toolbar und Header entfernen
N'abend allerseits!
Zunächst einmal; Ich hoffe mal, dass ist nun der richtige Bereich für mein Anliegen... ^^; Wenn ich mich vertan habe, dann tut es mir leid!
Nun zu meinem kleinen Problem; Ich bin gerade dabei, ein neues, etwas aufwendigeres Design für mein Forum zu erstellen. An sich komme ich auch recht gut voran, nun komme ich allerdings nicht weiter. Mithilfe von diesem und diesem Thread habe ich den Header außerhalb des Forenrahmens positioniert und den Slider daneben. Nun besteht zwischen der Toolbar und dem Header ein extrem großer Abstand, der zumindest in meinen Augen extremst störend ist. Zur Veranschaulichung, was genau ich meine (meine Beschreibungen sind nicht das gelbe vom Ei )
Ich habe den Code aus dem Thread, in dem beschrieben wurde, wie man eine Tabelle neben den Header positioniert, insofern abgeändert, dass ich aus 'absolute', 'relative' gemacht habe, ansonsten habe ich nichts großartig verändert, außer das sich anstatt einer Tabelle der iframe für den Slider befindet.
Das Template overall_header schaut im Moment so aus
Ich bin ratlos, was ich machen kann, damit der Abstand weggeht. Kann man mir hier irgendwie helfen? :s
Liebe Grüße und ein Dankeschön im Voraus,
Akisa
//Edit: Warum zur Hölle erscheint die Toolbar im Slider, wenn ich versuche eine HTML Seite via iframe einzufügen...? Hat das was mit meinem Code zu tun oder was ist da los? x.x Oh Gott, hab ich irgendwas verbockt?! Gibt es noch andere Möglichkeiten den Slider neben den Header platziert zu bekommen als über eine Template Veränderung? q-q
Zunächst einmal; Ich hoffe mal, dass ist nun der richtige Bereich für mein Anliegen... ^^; Wenn ich mich vertan habe, dann tut es mir leid!
Nun zu meinem kleinen Problem; Ich bin gerade dabei, ein neues, etwas aufwendigeres Design für mein Forum zu erstellen. An sich komme ich auch recht gut voran, nun komme ich allerdings nicht weiter. Mithilfe von diesem und diesem Thread habe ich den Header außerhalb des Forenrahmens positioniert und den Slider daneben. Nun besteht zwischen der Toolbar und dem Header ein extrem großer Abstand, der zumindest in meinen Augen extremst störend ist. Zur Veranschaulichung, was genau ich meine (meine Beschreibungen sind nicht das gelbe vom Ei )
- Spoiler:
Ich habe den Code aus dem Thread, in dem beschrieben wurde, wie man eine Tabelle neben den Header positioniert, insofern abgeändert, dass ich aus 'absolute', 'relative' gemacht habe, ansonsten habe ich nichts großartig verändert, außer das sich anstatt einer Tabelle der iframe für den Slider befindet.
Das Template overall_header schaut im Moment so aus
- Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}" id="min-width" lang="{L_LANG_HTML}" xml:lang="{L_LANG_HTML}" {NAMESPACE_FB_LIKE} {NAMESPACE_FB} {NAMESPACE_BBCODE}>
<head>
<title>{SITENAME_TITLE}{PAGE_TITLE}</title>
<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="content-script-type" content="text/javascript" />
<meta http-equiv="content-style-type" content="text/css" />
<!-- BEGIN switch_compat_meta -->
<meta http-equiv="X-UA-Compatible" content="IE={switch_compat_meta.VERSION}" />
<!-- END switch_compat_meta -->
<!-- BEGIN switch_canonical_url -->
<link rel="canonical" href="{switch_canonical_url.CANONICAL_URL}" />
<!-- END switch_canonical_url -->
{META_FAVICO}
{META}
{META_FB_LIKE}
<meta name="title" content="{SITENAME_TITLE}{PAGE_TITLE}" />
{T_HEAD_STYLESHEET}
{CSS}
<link rel="search" type="application/opensearchdescription+xml" href="/improvedsearch.xml" title="{SITENAME}" />
<link rel="search" type="application/opensearchdescription+xml" href="{URL_BOARD_DIRECTORY}/search/improvedsearch.xml" title="{SEARCH_FORUMS}" />
<script src="{JQUERY_PATH}" type="text/javascript"></script>
<script src="{JS_DIR}{L_LANG}.js" type="text/javascript"></script>
<!-- BEGIN switch_fb_login -->
<script src="http://connect.facebook.net/{switch_fb_login.FB_LOCAL}/all.js" type="text/javascript"></script>
<script src="{switch_fb_login.JS_FB_LOGIN}" type="text/javascript"></script>
<!-- END switch_fb_login -->
<!-- BEGIN switch_ticker -->
<link type="text/css" rel="stylesheet" href="{JS_DIR}jquery/ticker/ticker.css" />
<script src="{JS_DIR}jquery/ticker/ticker.js" type="text/javascript"></script>
<!-- END switch_ticker -->
<!-- BEGIN switch_ticker_new -->
<script src="{JS_DIR}jquery/jcarousel/jquery.jcarousel.js" type="text/javascript"></script>
<script type="text/javascript">//<![CDATA[
/* Definir le sens de direction en fonction du panneau admin */
var tickerDirParam = "{switch_ticker.DIRECTION}";
var slid_vert = false;
var auto_dir = 'next';
var h_perso = parseInt({switch_ticker.HEIGHT});
switch( tickerDirParam )
{
case 'top' :
slid_vert = true;
break;
case 'left':
break;
case 'bottom':
slid_vert = true;
auto_dir = 'prev';
break;
case 'right':
auto_dir = 'prev';
break;
default:
slid_vert = true;
}
$(document).ready(function() {
var w_cont = $('#fa_ticker_container').width();
if (w_cont > 0)
{
$('#fa_ticker_container').width(w_cont);
/* Affichage de la liste */
$('#fa_ticker_content').css('display','block');
/* Calcul des dimensions du conteneur et des elements */
var width_max = $('ul#fa_ticker_content').width();
var width_item = Math.floor(width_max / {switch_ticker.SIZE});
var height_max = h_perso;
/* Calcul de la hauteur maximale du conteneur en fonction des elements et de la hauteur personnalisee dans l'admin */
$('ul#fa_ticker_content li').each( function () {
if ($(this).height() > height_max)
{
height_max = $(this).height();
}
} );
/* Redimensionnement des elements et des images trop larges */
$('ul#fa_ticker_content li').width(width_item).height(height_max).find('img').each(function () {
if ($(this).width() > width_item)
{
var ratio = $(this).width() / width_item;
var new_height = Math.round($(this).height() / ratio);
$(this).height(new_height).width(width_item);
}
});
/* Redimensionnement et centrage du conteneur en mode vertical */
if (slid_vert)
{
$('ul#fa_ticker_content').width(width_item).height(height_max).css('marginLeft','auto').css('marginRight','auto');
}
/* Initialisation du caroussel */
$('#fa_ticker_content').jcarousel({
vertical: slid_vert,
wrap: 'circular',
auto: {switch_ticker.STOP_TIME},
auto_direction: auto_dir,
scroll: 1,
size: {switch_ticker.SIZE},
height_max: height_max,
animation: {switch_ticker.SPEED}
});
}
else
{
$('ul#fa_ticker_content li:not(:first)').css('display','none');
$('ul#fa_ticker_content li:first').css('list-style','none').css('text-align','center');
}
});
//]]>
</script>
<!-- END switch_ticker_new -->
<script type="text/javascript">//<![CDATA[
$(document).ready(function(){
<!-- BEGIN switch_enable_pm_popup -->
pm = window.open('{U_PRIVATEMSGS_POPUP}', '_faprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400');
if(pm != null) { pm.focus(); }
<!-- END switch_enable_pm_popup -->
<!-- BEGIN switch_report_popup -->
report = window.open('{switch_report_popup.U_REPORT_POPUP}', '_phpbbreport', 'HEIGHT={switch_report_popup.S_HEIGHT},resizable=yes,scrollbars=no,WIDTH={switch_report_popup.S_WIDTH}');
if(report != null) { report.focus(); }
<!-- END switch_report_popup -->
<!-- BEGIN switch_ticker -->
$(document).ready(function() {
Ticker.start({
height : {switch_ticker.HEIGHT},
spacing : {switch_ticker.SPACING},
speed : {switch_ticker.SPEED},
direction : '{switch_ticker.DIRECTION}',
pause : {switch_ticker.STOP_TIME}
});
});
<!-- END switch_ticker -->
});
<!-- BEGIN switch_login_popup -->
var logInPopUpLeft, logInPopUpTop, logInPopUpWidth = {LOGIN_POPUP_WIDTH}, logInPopUpHeight = {LOGIN_POPUP_HEIGHT}, logInBackgroundResize = true, logInBackgroundClass = false;
<!-- END switch_login_popup -->
<!-- BEGIN switch_login_popup -->
$(document).ready( function() {
$(window).resize(function() {
var windowWidth = document.documentElement.clientWidth;
var popupWidth = $("#login_popup").width();
var mypopup = $("#login_popup");
$("#login_popup").css({
"left": windowWidth/2 - popupWidth/2
});
});
});
<!-- END switch_login_popup -->
//]]>
</script>
{GREETING_POPUP}
<!-- BEGIN switch_ticker_new -->
<style>
.jcarousel-skin-tango .jcarousel-item {
text-align:center;
width: 10px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-right: {switch_ticker.SPACING}px;
}
.jcarousel-skin-tango .jcarousel-item-vertical {
margin-bottom: {switch_ticker.SPACING}px;
}
</style>
<!-- END switch_ticker_new -->
{HOSTING_JS}
<!-- BEGIN google_analytics_code -->
<script type="text/javascript">
//<![CDATA[
var _gaq = _gaq || [];
_gaq.push(['_setAccount', '{G_ANALYTICS_ID}']);
_gaq.push(['_trackPageview']);
_gaq.push(['_trackPageLoadTime']);
<!-- BEGIN google_analytics_code_bis -->
_gaq.push(['b._setAccount', '{G_ANALYTICS_ID_BIS}']);
_gaq.push(['b._trackPageview']);
<!-- END google_analytics_code_bis -->
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
//]]>
</script>
<!-- END google_analytics_code -->
</head>
<span style="position: relative; top: 470px; left: -130px; z-index: 1000;"><iframe src="http://wof-test.forumieren.com/h1-slider" width="99%" height="350" frameborder="0" scrolling="no"></iframe></span>
<body background="{T_BODY_BACKGROUND}" bgcolor="{T_BODY_BGCOLOR}" text="{T_BODY_TEXT}" link="{T_BODY_LINK}" vlink="{T_BODY_VLINK}">
<img src="http://i1195.photobucket.com/albums/aa400/Ananasbrot/WINGSOFFREEDOMHEADER_zpss5wyvgud.png" style="margin: auto; display: block;>
<!-- BEGIN hitskin_preview -->
<div id="hitskin_preview" style="display: block;">
<h1><img src="http://2img.net/i/fa/hitskin/hitskin_logo.png" alt="" /> <em>Hit</em>skin.com</h1>
<div class="content">
<p>
{hitskin_preview.L_THEME_SITE_PREVIEW}
<br />
<span>{hitskin_preview.U_INSTALL_THEME}<a href="http://{hitskin_preview.U_RETURN_THEME}">{hitskin_preview.L_RETURN_THEME}</a></span>
</p>
</div>
</div>
<!-- END hitskin_preview -->
<!-- BEGIN switch_login_popup -->
<div id="login_popup" style="z-index: 10000 !important;">
<table class="forumline" width="{LOGIN_POPUP_WIDTH}" height="{LOGIN_POPUP_HEIGHT}" border="0" cellspacing="1" cellpadding="0">
<tr height="25">
<td class="catLeft">
<span class="genmed module-title">{SITENAME}</span>
</td>
</tr>
<tr height="{LOGIN_POPUP_MSG_HEIGHT}">
<td class="row1" align="left" valign="top">
<div id="login_popup_buttons">
<form action="{S_LOGIN_ACTION}" method="get">
<input type="submit" class="mainoption" value="{L_LOGIN}" />
<input type="button" class="mainoption" value="{L_REGISTER}" onclick="parent.location='{U_REGISTER}';" />
<input id="login_popup_close" type="button" class="button" value="{L_DONT_DISPLAY_AGAIN}" />
</form>
</div>
<span class="genmed">{LOGIN_POPUP_MSG}</span>
</td>
</tr>
</table>
</div>
<!-- END switch_login_popup -->
<a name="top"></a>
{JAVASCRIPT}
<table class="bodylinewidth" width="{T_BODY_TABLE_WIDTH}" cellspacing="0" cellpadding="10" border="0" align="center">
<tr>
<td class="bodyline">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<!-- BEGIN switch_logo_left -->
<td><a href="{U_INDEX}"><img src="{LOGO}" id="i_logo" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
<!-- END switch_logo_left -->
<td align="center" width="100%" valign="middle">
<!-- BEGIN switch_logo_center -->
<a href="{U_INDEX}"><img src="{LOGO}" id="i_logo" border="0" alt="{L_INDEX}" vspace="1" /></a>
<br />
<!-- END switch_logo_center -->
<div class="maintitle">{MAIN_SITENAME}</div>
<br />
<span class="gen">{SITE_DESCRIPTION}<br /> </span>
</td>
<!-- BEGIN switch_logo_right -->
<td><a href="{U_INDEX}"><img src="{LOGO}" id="i_logo" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
<!-- END switch_logo_right -->
</tr>
</table>
<table cellspacing="0" cellpadding="0" border="0" align="{MENU_POSITION}">
<tr>
<td align="{MENU_POSITION}"{MENU_NOWRAP}>{GENERATED_NAV_BAR}</td>
</tr>
</table>
<div style="clear: both;"></div>
<!-- BEGIN switch_ticker_new -->
<div id="fa_ticker_block" style="margin-top:4px;margin-bottom:4px;">
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="forumline">
<tr>
<td align="left" class="row1">
<div id="fa_ticker_container">
<ul id="fa_ticker_content" class="jcarousel-skin-tango" style="display:none;">
<!-- BEGIN ticker_row -->
<li>{switch_ticker.ticker_row.ELEMENT}</li>
<!-- END ticker_row -->
</ul>
</div>
</td>
</tr>
</table>
</div>
<!-- END switch_ticker_new -->
<!-- BEGIN switch_ticker -->
<div id="fa_ticker_block" style="margin-top:4px;margin-bottom:4px;">
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="forumline">
<tr>
<td align="left" class="row1">
<div id="fa_ticker_container">
<div id="fa_ticker" style="height:{switch_ticker.HEIGHT}px;">
<div class="fa_ticker_content">
<!-- BEGIN ticker_row -->
<div>{switch_ticker.ticker_row.ELEMENT}</div>
<!-- END ticker_row -->
</div>
</div>
</div>
</td>
</tr>
</table>
</div>
<!-- END switch_ticker -->
<div id="page-body">
<div id="{ID_CONTENT_CONTAINER}"{CLASS_CONTENT_CONTAINER}>
<table cellpadding="0" cellspacing="0" width="100%" class="three-col">
<tbody>
<tr>
<td valign="top" width="{C1SIZE}">
<div id="{ID_LEFT}">
<!-- BEGIN giefmod_index1 -->
{giefmod_index1.MODVAR}
<!-- BEGIN saut -->
<div style="height:{SPACE_ROW}px"></div>
<!-- END saut -->
<!-- END giefmod_index1 -->
</div>
</td>
<td valign="top" width="100%">
<!-- BEGIN html_validation -->
</td>
</tr>
</tbody>
</table>
</div>
</div>
</td>
</tr>
</table>
</body>
</html>
<!-- END html_validation -->
Ich bin ratlos, was ich machen kann, damit der Abstand weggeht. Kann man mir hier irgendwie helfen? :s
Liebe Grüße und ein Dankeschön im Voraus,
Akisa
//Edit: Warum zur Hölle erscheint die Toolbar im Slider, wenn ich versuche eine HTML Seite via iframe einzufügen...? Hat das was mit meinem Code zu tun oder was ist da los? x.x Oh Gott, hab ich irgendwas verbockt?! Gibt es noch andere Möglichkeiten den Slider neben den Header platziert zu bekommen als über eine Template Veränderung? q-q
AkisaKurowa- Lehrling
- Beiträge : 28
Anmeldedatum : 21.04.12
Re: Abstand zwischen Toolbar und Header entfernen
Fragen über Fragen, dann fange ich einmal mit Deiner letzten Frage an um das Ganze ein wenig zu entwirren.
Möglichkeit 1 Du kannst Dein iFrame in ein Modul setzen.
Möglichkeit 2 Du kannst Dein iFrame in die Beschreibung der Webseite einsetzen.
Für beide Möglichkeiten empfiehlt es sich das iFrame in eine eigene Class einzubinden, was Du hättest dann auch schon zuvor im Template machen können.
Über die eigene Class kannst Du dann die Größe sowie die Position (absolute) mit Hilfe des CSS deklarieren.
Beispiel:
Beispiel:
Auch gilt zu Deinem Thema wieder einmal das hier, aber vielleicht bringt Dich meine Antwort schon ein wenig näher ans Ziel.
LG inde
Ja gibt es und davon auch gleich zwei.AkisaKurowa schrieb:Gibt es noch andere Möglichkeiten den Slider neben den Header platziert zu bekommen als über eine Template Veränderung?
Möglichkeit 1 Du kannst Dein iFrame in ein Modul setzen.
Möglichkeit 2 Du kannst Dein iFrame in die Beschreibung der Webseite einsetzen.
Für beide Möglichkeiten empfiehlt es sich das iFrame in eine eigene Class einzubinden, was Du hättest dann auch schon zuvor im Template machen können.
Über die eigene Class kannst Du dann die Größe sowie die Position (absolute) mit Hilfe des CSS deklarieren.
Beispiel:
- Code:
<div id=my_frame><iframe src=adresse frameborder=0 scrolling=no width=99% height=250px></iframe></div>
Beispiel:
- Code:
#my_frame {
width:500px;
height:250px;
display:block;
position:absolute;
left:50px;
top:100px
}
Auch gilt zu Deinem Thema wieder einmal das hier, aber vielleicht bringt Dich meine Antwort schon ein wenig näher ans Ziel.
LG inde
inde- Admin a.D.
- Beiträge : 5658
Anmeldedatum : 20.10.11
Re: Abstand zwischen Toolbar und Header entfernen
Hallo AkisaKurowa.
Der Abstand kommt durch das 'relative' zustande. Dadurch nimmt das Element nun einmal den Platz ein, wenn auch übergeordnet, den es im Gerüst durch seine Größe beansprucht. Durch 'absolute' steht es praktisch außerhalb dieses Gerüstes und nimmt keinen Platz ein und weg. Wenn du das änderst, sollte der Abstand zur Toolbar verschwinden. Du müsstest den Slieder dann nur neu ausrichten. Dabei kann ich dir gerne helfen, solltest du es nicht alleine hinbekommen.
Zu deinem Edit:
Du hast innerhalb des Iframes noch ein Iframe für die Inhalte verlinkt, welches deine komplette Seite im Slider darstellt:
Z.b so:
Liebe Grüße
Gunich
Der Abstand kommt durch das 'relative' zustande. Dadurch nimmt das Element nun einmal den Platz ein, wenn auch übergeordnet, den es im Gerüst durch seine Größe beansprucht. Durch 'absolute' steht es praktisch außerhalb dieses Gerüstes und nimmt keinen Platz ein und weg. Wenn du das änderst, sollte der Abstand zur Toolbar verschwinden. Du müsstest den Slieder dann nur neu ausrichten. Dabei kann ich dir gerne helfen, solltest du es nicht alleine hinbekommen.
Zu deinem Edit:
Du hast innerhalb des Iframes noch ein Iframe für die Inhalte verlinkt, welches deine komplette Seite im Slider darstellt:
- Code:
<a target="_blank" style="position: absolute; top: 0px; left: 300px; z-index: 5; display: block;"><iframe style="width: 99%; height: 250px;" scrolling="no" frameborder="0" src="http://wof-test.forumieren.com/h2-test"></iframe></a>
Z.b so:
- Code:
<a target="_blank" style="position: absolute; top: 0px; left: 300px; z-index: 5; display: block;">Text oder HTML-Gedöns. Z.B eine Tabelle. Hier ist kein Iframe nötig</a>
Liebe Grüße
Gunich
Gunich- Geselle
- Beiträge : 134
Anmeldedatum : 05.01.12
Ähnliche Themen
» [phpBB2] Abstand zwischen Toolbar und Forum
» Abstand zwischen Foren entfernen
» Abstand zwischen Forum und Header
» Abstand zwischen Header & dem Forenrahmen
» Abstand zwischen Header und Forenrahmen
» Abstand zwischen Foren entfernen
» Abstand zwischen Forum und Header
» Abstand zwischen Header & dem Forenrahmen
» Abstand zwischen Header und Forenrahmen
Seite 1 von 1
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten