anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Do 28 Mär, 2024 11:15

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 35 Beiträge ]  Gehe zu Seite Vorherige  1, 2

Eine einfache Bewertung des CSS "OnMouseOver" Tooltip. (Schulnoten)
Sehr Gut 24%  24%  [ 4 ]
Gut 29%  29%  [ 5 ]
Befriedigend 29%  29%  [ 5 ]
Ausreichend 6%  6%  [ 1 ]
Mangelhaft 6%  6%  [ 1 ]
Ungenügend 6%  6%  [ 1 ]
Abstimmungen insgesamt : 17
Autor Nachricht
 Betreff des Beitrags: Re: OnMouseOver Css Tooltip
BeitragVerfasst: Fr 11 Jan, 2008 17:00 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Hatte mich teilweise geirrt. Geht so wirklich nur mit Links.

$this->bbcode_second_pass_code('', 'addnav("<a href=# class="tooltip">Blubb<span>Blubb noch viel mehr</span></a>","",true,true);')

Ungefähr so.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: OnMouseOver Css Tooltip
BeitragVerfasst: Fr 11 Jan, 2008 23:15 
Offline
Profi
Profi
Benutzeravatar

Registriert: Do 17 Feb, 2005 18:34
Beiträge: 192
Wohnort: Saarland
Geschlecht: Männlich
LoGD: http://www.die-legende-des-drachen.de/
Skype: foren.tom88
Egal welchen Code ich einbaue!

Ob
addnav("<a href=create.php class='tooltip'>Blubb<span>Blubb noch viel mehr</span></a>","create.php",true,true);
oder
addnav("<a href=# class='tooltip'>Blubb<span>Blubb noch viel mehr</span></a>","create.php",true,true);
oder gar
addnav("<a href=# class='tooltip'>Blubb<span>Blubb noch viel mehr</span></a>","create.php");
oder
addnav("<a href=create.php class='tooltip'>Blubb<span>Blubb noch viel mehr</span></a>","create.php");

Es kommt so eine Ausgabe (btw. eine ähnliche) also kein Tooltip!

EDIT::
Vielleicht hab ich eine andere "addnav-Funktion" als ihr ? Oo

Grüße
Tom


Dateianhänge:
Dateikommentar: Das ist die Ausgabe!
tooltip.png
tooltip.png [ 7.01 KIB | 5550-mal betrachtet ]

_________________
you can loose your money, you can loose your life, but you never forget your real friends!
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: OnMouseOver Css Tooltip
BeitragVerfasst: Sa 12 Jan, 2008 09:13 
Offline
Held
Held
Benutzeravatar

Registriert: So 19 Nov, 2006 09:57
Beiträge: 231
Geschlecht: Weiblich
LoGD: http://www.trahhenbluot.de/Planetenchaos/source.php
und wenn man das so löst?

addnav("<a href='create.php' class='tooltip'>Blubb<span>Blubb noch viel mehr</span></a>",true,"create.php");

Ist vielleicht ne blöde Idee, aber bisher scheint das true sich ja immer nur den zweiten Teil des addnavs zu beziehen und nicht auf den ersten Teil.

_________________
Das Lesen im Bett zeugt von völliger Hingabe an die Kunst: Man überlässt es dem Dichter, wann man einschläft.
Ernst R. Hauschka, deutscher Aphoristiker (geb. 1926)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: OnMouseOver Css Tooltip
BeitragVerfasst: Sa 12 Jan, 2008 13:19 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Sobald ein <a> mit im Spiel ist (In einem Addnav) wird es nicht gehen, daher der erste / die ersten Buchstabe(n) verschlungen wird / werden.

Ich denke, dass man das Problem direkt in der function addnav suchen sollte. D.h. die function addnav erweitern....

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: OnMouseOver Css Tooltip
BeitragVerfasst: Sa 12 Jan, 2008 15:40 
Offline
Profi
Profi
Benutzeravatar

Registriert: Do 17 Feb, 2005 18:34
Beiträge: 192
Wohnort: Saarland
Geschlecht: Männlich
LoGD: http://www.die-legende-des-drachen.de/
Skype: foren.tom88
Und wie kann man das anstellen ?
Eli hat über ICQ gemeint das man die addnav funktion kopieren, umbenennen in addnav_tip und dann da erweitern. Habe nur keinen Plan wie ich das machen soll!

Grüße
Tom

_________________
you can loose your money, you can loose your life, but you never forget your real friends!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: OnMouseOver Css Tooltip
BeitragVerfasst: Sa 12 Jan, 2008 15:58 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Ich müsste da jetzt ganz doof raten... :weia:

Die Funktion addnav, setzt sich aus Variablen zusammen, die bestimmen

  • Wie heist der Addnav.
  • Wie heist der Link. (Bzw. geht es auch ohne, wenn man keinen angibt)
  • Popup - ja , nein

Dieses müsste man erweitern.

  • Tooltip - ja , nein (Wenn ja wie heist es????)

Variblen erweitern wir hier:

$this->bbcode_second_pass_code('', 'function addnav($text,$link=false,$priv=false,$pop=false,$newwin=false)')

dazu kommt dann das Tooltip. Könnte ungefähr so aussehen:

$this->bbcode_second_pass_code('', 'function addnav($text,$link=false,$priv=false,$tooltip=false,$pop=false,$newwin=false)')

Ich könnte mir vorstellen, das man dann noch das Navitem erweitern müsste. Wie gesagt ich müsste hier ganz doof raten. :weia:

Deshalb sag ich jetzt auch lieber nix mehr . o.o' :pein:
Sorry :(

PS: Setzte mich aber noch ebend dran, vllt bekomm ich es ja hin & poste es dann hier. o.o'
Es seie denn , es ist jemand schneller als ich xD

Edit:

BEkomms net hin.........

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: OnMouseOver Css Tooltip
BeitragVerfasst: Sa 12 Jan, 2008 17:39 
Offline
Profi
Profi
Benutzeravatar

Registriert: Do 17 Feb, 2005 18:34
Beiträge: 192
Wohnort: Saarland
Geschlecht: Männlich
LoGD: http://www.die-legende-des-drachen.de/
Skype: foren.tom88
Ja...soweit waren Eli und ich gestern auch :P

Grüße
Tom

_________________
you can loose your money, you can loose your life, but you never forget your real friends!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: OnMouseOver Css Tooltip
BeitragVerfasst: Sa 12 Jan, 2008 18:03 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
ich würde den neuen parameter aber eher hinten dran hängen, da du sonst alle addnavs durchgehen musst um nachzuschauen, ob da sonst irgendetwas kollidiert... wobei, dürften nicht so viele sein, die die letzten params nutzen...

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: OnMouseOver Css Tooltip
BeitragVerfasst: Di 15 Jan, 2008 16:48 
Offline
Profi
Profi
Benutzeravatar

Registriert: Do 17 Feb, 2005 18:34
Beiträge: 192
Wohnort: Saarland
Geschlecht: Männlich
LoGD: http://www.die-legende-des-drachen.de/
Skype: foren.tom88
Ich bräuchte dabei aber leider Hilfe
Denn mit Funktionen kenn ich mich so gut wie 0 aus!

Grüße
Tom

_________________
you can loose your money, you can loose your life, but you never forget your real friends!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: OnMouseOver Css Tooltip
BeitragVerfasst: Di 15 Jan, 2008 17:17 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
ich könnte dir meine Funktion addnav_tooltip posten, aber ohne jeglichen weiteren support, da ich nicht weiss, ob du diese bei dir nutzen könntest, da ich über ein navsystem die tooltips nutze

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: OnMouseOver Css Tooltip
BeitragVerfasst: Mi 16 Jan, 2008 00:33 
Offline
Profi
Profi
Benutzeravatar

Registriert: Do 17 Feb, 2005 18:34
Beiträge: 192
Wohnort: Saarland
Geschlecht: Männlich
LoGD: http://www.die-legende-des-drachen.de/
Skype: foren.tom88
Hab die Server-Files als Localhost im Backup. Könnte ich also ohne weiteres testen!
Wäre dir das sehr verbunden Rikka *fg*

Grüße
Tom

_________________
you can loose your money, you can loose your life, but you never forget your real friends!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: OnMouseOver Css Tooltip
BeitragVerfasst: Sa 23 Mai, 2009 22:50 
Offline
Lehrling
Lehrling

Registriert: Mi 21 Mai, 2008 22:28
Beiträge: 49
Geschlecht: Weiblich
LoGD: http://legende-of-sarendia.de/source.php
Wollte mal anfragen ob jemand zu Artemis Problem eine Lösung hätte,hab die gleichen Dinge probiert aber das gleiche Problem wie bei ihm traten bei mir auf.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: OnMouseOver Css Tooltip
BeitragVerfasst: So 24 Mai, 2009 11:25 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 16 Jul, 2005 22:40
Beiträge: 693
Wohnort: /var/server/home/castle
Geschlecht: Männlich
LoGD: http://www.kokoto.de/
Skype: Apfelschokowodkakekskuchen
Okay nach 5 Edits.. hab ichs dann nu..^^ bitte nicht hauen.. aber, so gehts für addnavs, habe es bei mir so gemacht, man könnte es natürlich auch anders machen..
Das neue Css:
$this->bbcode_second_pass_code('', '
/* Tooltip */

a.tooltip,
a.tooltip:link,
a.tooltip:visited,
a.tooltip:active {
position: relative;
text-decoration: none;
font-style: bold;
border-bottom:0px dotted #4dbcf3;
}

a.tooltip:hover {
background: transparent;
z-index: 100;
}

a.tooltip tip {
display: none;
text-decoration: none;
}

a.tooltip:hover tip {
display: block;
position: absolute;
top: 30px;
left: 0;
width: 200px;
z-index: 100;
color: #000000;
border: 1px solid;
border-color: #FFFFFF #D5D7DB #D5D7DB #FFFFFF;
border-left: 4px solid #4dbcf3;
padding: 2px 10px 2px 10px;
background: #EEEEEE;
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-style: Smal;
text-align: left;
}
')

PHP:
Suche:
function addnav($text,$link=false,$priv=false,$pop=false,$newwin=false)

erweitere in:

function addnav($text,$link=false,$priv=false,$pop=false,$newwin=false,$tip=false,$tiptext="")

suche:

"popup"=>($pop==true ? "target='_blank' onClick=\"".popup($link.$extra)."; return false;\"" : ($newwin==true?"target='_blank'":""))

ersetze mit:

"popup"=>($pop==true ? "target='_blank' onClick=\"".popup($link.$extra)."; return false;\"" : ($newwin==true?"target='_blank'":"")),
"tip"=>($tip==true ? " <tip>".$tiptext."</tip>" : "")

öffne die .htm vom Template (muss natürlich in jedes template)
suche:

<dd><a href="{link}" {accesskey} {popup} >{text}</a></dd> (kann abweichen, das wäre für eliwoods skins)
Ersetze mit:
<dd><a href="{link}" {accesskey} {popup} class="tooltip" >{text}{tip}</a></dd>


Wenn ihr noch alte skins drin habt, wie yarbrough im orginal dort wird die class nav eingebunden, dann müsst ihr einfach beim css das tooltip immer durch nav ersetzen, und dann müsste es auch gehen (Bsp a.tooltip:hover tip { wäre dann a.nav:hover tip { )

so das war der code, beispiel für einen link:
PHP:
addnav('K?Gasse','gasse.php',false,false,false,true,"Das Hier ist ein TOoltip und der link führt in die Gasse.php");


müsste soweit alles gewesen sein, mag sein das es umständlich ist aber so habe *ich* der noob eben gelöst, wems nicht gefällt brauchts nicht einbauen ;)


und zur begründung: das css musste von span in was anderes geändert werden, weil es sonst jeden span in dem link zum tooltip dazu zählen würde, vom accesskey von farben usw.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: OnMouseOver Css Tooltip
BeitragVerfasst: So 24 Mai, 2009 14:31 
Offline
User
User

Registriert: Sa 26 Jul, 2008 21:34
Beiträge: 11
Geschlecht: Weiblich
1000 Dank Tidus, ich hatte nämlich dieses Problem auch und dank deiner Lösung kann ich nun ~endlich~ auch Tooltips verwenden :wink:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: OnMouseOver Css Tooltip
BeitragVerfasst: So 24 Mai, 2009 16:22 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 16 Jul, 2005 22:40
Beiträge: 693
Wohnort: /var/server/home/castle
Geschlecht: Männlich
LoGD: http://www.kokoto.de/
Skype: Apfelschokowodkakekskuchen
passt passt, ich habe den thread schon vergessen gehabt, und da ich gesehen habe das es wohl mehrere wollen, und mir die idee kam das auch zu benutzen, hab ich mich halt schnell dran gemacht, obwohl ich nicht so optimistisch war

habe nämlich selber ne einfachere aber naja nicht so gute lösung gehabt, dann was mit JS probiert, und dann halt doch CSS genommen..^^


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 35 Beiträge ]  Gehe zu Seite Vorherige  1, 2

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 29 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum