Frage - 3 div's in einer Zeile und onmousover |
|
|
Veteran Mitglied
|
Janilein Geschrieben am 05.08.2012 um 18:10 |
|
na du musst da ja nicht links rechts mitte nennen, du kannst auch karl heinz oder erich nehmen =) |
|
|
|
Veteran Mitglied
|
Paramedic Geschrieben am 05.08.2012 um 18:12 |
|
Das habe ich mir nun auch gedacht aber es verändert sich auch dann nichts. Ich hab zwar gelesen das es so richtig ist aber komischerweise ist das nicht alles in einer Zeile... sondern der Rechte Pfeil immer eine Zeile tiefer :/
So nun hab ich es nocheinmal umbenannt, die CSS sieht so aus:
GeSHi: CSS #teil1{ float:left; valign:top; } #teil2 { float:center; valign:top; } #teil3 { float:right; valign:top; }
gewandelt in 0.002 Sekunden, benutzt wurde GeSHi 1.0.8.10
und der Code:
echo "<td class='footer' valign='top'>";
echo "<div id='teil1'><a href='#top'><img src='".IMAGES."Bild_Material/up.png' alt='Scroll to top' title='scroll to top' onmouseover='src='".IMAGES."Bild_Material/up-hover.png' onmouseout='src='".IMAGES."Bild_Material/up.png'></a></div>";
echo "<div id='teil2'>".stripslashes($settings['footer']);
echo "</div>";
echo "<div id='teil3'><a href='#top'><img src='".IMAGES."Bild_Material/up.png' alt='Scroll to top' title='scroll to top' onmouseover='src='".IMAGES."Bild_Material/up-hover.png' onmouseout='src='".IMAGES."Bild_Material/up.png'></a></div>";
echo "</td>";
Ergebnis:
|
|
|
|
Veteran Mitglied
|
Paramedic Geschrieben am 05.08.2012 um 19:03 |
|
Im Prinzip ja, allerdings stimmen die Breiten nicht
http://www.php-fusion.at/files/screeeenfoot.jpg
den dass MRC4F © 2012 sollte mittig über den Fusioncopyright stehen:
Hiermal der komplette Footercode:
echo "<table cellpadding='0' cellspacing='0' width='100%' border='0'>\n<tr>\n";
echo "<td align='left' class='footer'>";
echo "<img src='".THEME."images/bullet_footer.png'> <a href='".BASEDIR."nutzerbedingungen.php'>Nutzerbedingungen</a> ";
echo "<img src='".THEME."images/bullet_footer.png'> <a href='".BASEDIR."datenschutz.php'>Datenschutz</a> ";
echo "<img src='".THEME."images/bullet_footer.png'> <a href='".BASEDIR."faq.php'>Hilfe</a> ";
echo "<img src='".THEME."images/bullet_footer.png'> <a href='".BASEDIR."contact.php'>Kontakt</a> ";
echo "<img src='".THEME."images/bullet_footer.png'> <a href='".BASEDIR."imprint.php'>Impressum</a>";
echo "</tr>\n";
echo "<tr>\n";
?>
<script>
$(document).ready(function() {
$('a[href=#top]').click(function(){
$('html, body').animate({scrollTop:0}, 'slow');
return false;
});
});
</script>
<?php
echo "<td class='footer' valign='top'>";
echo "<div id='teil1'><a href='#top'><img src='".IMAGES."Bild_Material/up.png' alt='Scroll to top' title='scroll to top' onmouseover='src='".IMAGES."Bild_Material/up-hover.png' onmouseout='src='".IMAGES."Bild_Material/up.png'></a></div>";
echo"</td><td class='footer'>";
echo "<div id='teil2'>".stripslashes($settings['footer']);
echo "</div>";
echo"</td><td class='footer'>";
echo "<div id='teil3'><a href='#top'><img src='".IMAGES."Bild_Material/up.png' alt='Scroll to top' title='scroll to top' onmouseover='src='".IMAGES."Bild_Material/up-hover.png' onmouseout='src='".IMAGES."Bild_Material/up.png'></a></div>";
echo "</td>";
echo "</tr>\n";
echo "<tr>\n";
if (!$license) { echo "<td align='middle' class='main-footer'>\n".showcopyright(); }
echo "<br />";
echo "</tr>\n</table>\n";
} |
|
|
|
Veteran Mitglied
|
Paramedic Geschrieben am 05.08.2012 um 19:35 |
|
also die Funktion
bringt nichts
da muss ich wohl doch mit width arbeiten...
Ich hab das jetzt alles wieder so wie es am Anfang war und habe mich nochmal durch gegooglet und Googles Einträge sagen u.a. dass das mit dem div funktionieren müsste.
Ich will beim div bleiben damit das alles so passt von der breite |
Bearbeitet von Paramedic am 05.08.2012 um 19:49
|
|
|
|
Seiten Administrator
|
David Geschrieben am 05.08.2012 um 20:47 |
|
Versuchs mal so:
GeSHi: PHP echo "<table cellpadding='0' cellspacing='0' width='100%' border='0'>\n"; echo "<tr>\n"; echo "<td align='left' class='footer'>"; echo "<img src='".THEME."images/bullet_footer.png'> <a href='".BASEDIR."nutzerbedingungen.php'>Nutzerbedingungen</a> "; echo "<img src='".THEME."images/bullet_footer.png'> <a href='".BASEDIR."datenschutz.php'>Datenschutz</a> "; echo "<img src='".THEME."images/bullet_footer.png'> <a href='".BASEDIR."faq.php'>Hilfe</a> "; echo "<img src='".THEME."images/bullet_footer.png'> <a href='".BASEDIR."contact.php'>Kontakt</a> "; echo "<img src='".THEME."images/bullet_footer.png'> <a href='".BASEDIR."imprint.php'>Impressum</a>"; echo "</td>\n"; echo "</tr>\n"; echo "<tr>\n"; echo "<td class='footer' valign='top'>"; echo "<div id='teil1'>\n"; echo "<a href='#top'><img src='".IMAGES."Bild_Material/up.png' alt='Scroll to top' title='scroll to top' onmouseover='src='".IMAGES."Bild_Material/up-hover.png' onmouseout='src='".IMAGES."Bild_Material/up.png'></a>\n"; echo "</div>"; echo "<div id='teil2'>\n"; echo "\n</div>"; echo "<div id='teil3'>\n"; echo "<a href='#top'><img src='".IMAGES."Bild_Material/up.png' alt='Scroll to top' title='scroll to top' onmouseover='src='".IMAGES."Bild_Material/up-hover.png' onmouseout='src='".IMAGES."Bild_Material/up.png'></a>\n"; echo "</div>"; echo "</td>"; echo "</tr>\n"; if (!$license) { echo "<tr>\n"; echo "<td align='middle' class='main-footer'>\n".showcopyright()."</td>\n"; echo "</tr>\n"; } echo "</table>\n"; add_to_footer(" <!-- Scroll to Top Javascript --> <script type='text/javascript'> $(document).ready(function() { $('a[href=#top]').click(function(){ $('html, body').animate({scrollTop:0}, 'slow'); return false; }); }); </script>\n"); }
gewandelt in 0.016 Sekunden, benutzt wurde GeSHi 1.0.8.10
|
Liebe Grüße, euer David.
Aktiver PHP-Fusion Nutzer seit 3. September 2006
--------------------------------------------------------
PHP-Fusion Österreich Seitenbetreiber.
|
|
|
|
Veteran Mitglied
|
Paramedic Geschrieben am 05.08.2012 um 20:51 |
|
Nun erhalte ich eine Weiße Seite. |
|
|
|
Seiten Administrator
|
David Geschrieben am 05.08.2012 um 21:13 |
|
Dann hast du ihn wohl fehlerhaft eingefügt, hänge mal deine theme.php an . |
Liebe Grüße, euer David.
Aktiver PHP-Fusion Nutzer seit 3. September 2006
--------------------------------------------------------
PHP-Fusion Österreich Seitenbetreiber.
|
|
|
|
Veteran Mitglied
|
Paramedic Geschrieben am 05.08.2012 um 21:21 |
|
Hm eigentlich nicht aber im Anhang die theme.php |
Paramedic hat folgende Datei angehängt: theme_4.rar [4.33kB / 1193 mal Heruntergeladen]
|
|
|
|
Seiten Administrator
|
David Geschrieben am 05.08.2012 um 21:40 |
|
Direkt nach folgenden:
GeSHi: PHP add_to_footer(" <!-- Scroll to Top Javascript --> <script type='text/javascript'> $(document).ready(function() { $('a[href=#top]').click(function(){ $('html, body').animate({scrollTop:0}, 'slow'); return false; }); }); </script>\n"); }
gewandelt in 0.006 Sekunden, benutzt wurde GeSHi 1.0.8.10
Gehört folgendes eingefügt:
GeSHi: PHP }
gewandelt in 0.006 Sekunden, benutzt wurde GeSHi 1.0.8.10
|
Liebe Grüße, euer David.
Aktiver PHP-Fusion Nutzer seit 3. September 2006
--------------------------------------------------------
PHP-Fusion Österreich Seitenbetreiber.
|
|
|
|
Veteran Mitglied
|
Paramedic Geschrieben am 05.08.2012 um 21:47 |
|
|
|
|
Senior Mitglied
|
Ragdoll Geschrieben am 05.08.2012 um 22:00 |
|
Machn großes div um die 3 drumrum? ö.ö und erst dann links mitte rechts |
|
|
|
Veteran Mitglied
|
Paramedic Geschrieben am 05.08.2012 um 22:03 |
|
und wie sollte dieses "größere" div aussehen ?
Es gibt versch. Ausfürungen von divs aber nur sagen nen größeres drum herum machen hilft echt kein Stück weiter -.- |
|
|
|
Veteran Mitglied
|
Janilein Geschrieben am 05.08.2012 um 22:06 |
|
So das mit dem div's als beispiel:
<div id="bottom">
<div class="block1" align="left">Links</div>
<div class="block2">Rechts</div>
<div class="block3">Mitte</div>
</div>
Hier die zum Beispiel passende css
#bottom { background:Transparent; width:940px; margin:0 auto; padding:0 20px;}
#bottom .block1 { width:260px; padding:20px 20px 20px 0; height:254px; float:left;}
#bottom .block2 {width:260px; padding:20px 0 20px 60px; height:254px; float:right; }
#bottom .block3 {margin:0 310px 0 300px; padding:20px 0 20px; height:254px;border: 1px solid #5a5a5a; border-width: 0 1px;}
Natürlich musst du es auf deine Seite anpassen, dazu gehört natürlich auch das du entsprechend evtl die anderen werte mit ändern musst. |
|
|
|
Senior Mitglied
|
Ragdoll Geschrieben am 05.08.2012 um 22:13 |
|
Eben und sowas gibts zu MASS in GOOGLE |
|
|
|
Veteran Mitglied
|
Paramedic Geschrieben am 05.08.2012 um 22:15 |
|
Naja aber das läuft auch wieder auf das selbe hinaus .. ich habe das eben geändert auch in der css so angepasst es bleibt gleich ?
das scheint mir so als ob die theme die css classen nicht erkennt ... O.o es echt komisch |
|
|
|
Veteran Mitglied
|
Janilein Geschrieben am 05.08.2012 um 22:18 |
|
Sorry aber dann machst DU etwas falsch, der von mir genannte Quellcode funktioniert 100% wie du ja hier an unserer Seite siehst.
Und da du anscheinend das nicht hinbekommst mit den Div, mach das ganze mit ner Tabelle |
|
|
|
Veteran Mitglied
|
Paramedic Geschrieben am 05.08.2012 um 22:21 |
|
Ich glaube nicht das ich was Falsch mache denn ich mache das so wie es mir geschrieben wird O.o
Mit einer Tabelle kann ich das nicht machen da ich sonst den kompletten Footer neu machen müsste ...
Egal
lassen wir das wie bekomme ich das onmouseover nun hin ? |
|
|
|
Veteran Mitglied
|
Janilein Geschrieben am 05.08.2012 um 22:23 |
|
Zitat Mit einer Tabelle kann ich das nicht machen da ich sonst den kompletten Footer neu machen müsste ...
Ach und warum das? |
|
|
|
Senior Mitglied
|
Ragdoll Geschrieben am 05.08.2012 um 22:24 |
|
Son quark. Du kannst selbst in EINEM <td></td> ne komplette tabelle einbauen ö.Ö
Zusammengefügt am 05. August 2012 um 22:24:52:
Lad dir einfach mal adobe Dreamweaver |
Bearbeitet von Ragdoll am 05.08.2012 um 22:24
|
|
|
|
Veteran Mitglied
|
Paramedic Geschrieben am 05.08.2012 um 22:27 |
|
Nee, weil der Chrissi hat ja sowas gepostet das war so auch richtig allerdings wurden die zwei weiteren spalten in "Grau" angezeigt ... hatte iwo nen bild gepostet |
|
|