Seite 1 von 3
Inventar Änderungen
Verfasst: 2. Sep 2010, 00:52
von Latzhosenträger
Hey,
Mal wieder für meine Mission Better Sunfire unterwegs:
1. Akademie-Limit: XXXXX / Kampfpunkte: XXXXX
Kann man den Schrägstrich durch ein "|" austauschen? Meinetwegen auch mit komplizierten Workarounds.
// DONE
2. (durch Waffe)
Kann man die Hinweise "durch Waffe" loswerden?
// DONE
3. Angriffs und Verteidigungswaffe
Hab ich schonmal irgendwo gefragt, ist aber untergegangen. Ich würde gerne die Worte "Angriffswaffe" und "Verteidigungswaffe" beide in "Waffe" ändern. Hat jemand eine gute Lösung?
// DONE
4. (+220 Speed)
Das würde ich gerne komplett kleiner machen, weiß aber nicht, wie ich die komplette Klammer anspreche.
Code: Alles auswählen
<p class="listrow"><b>Intelligenz: </b>1094 (<span title="Du bist verlangsamt, da du zuviele Items dabei hast" id="speedbad" class="healthcritical">+220</span> Speed)</p>
Vorallem sollte das geschehen, ohne healthcritical anzusprechen, denn sonst gibts es wieder Komplikationen mit anderen Dingen im Style.
5. Ich würde gerne die Lebenspunkte-Anzahl größer machen, wenn sie bei exakt 0 ist. Möglich?
Wenn die Zustandszeile leer ist, würde ich sie gerne ausblenden. Derzeit ist sie noch mit einem Pixel Höhe da.
Den Link "Dein Auftrag" würde ich gerne umbenennen in "Quest". Ist das möglich?
// DONE
Wie man sieht, sinn des ganzen ist Verkleinerung und Übersichtlichkeit. Ich hoffe nämlich, Spielern mit kleinerer Auflösung, einen Schnellzauber mehr ohne Scrollen (Bei Waffen gibts häufiger Zahlenumbrüche..) zu bieten.
Re: Inventar Änderungen
Verfasst: 2. Sep 2010, 09:26
von Benu
Ok auf Anhieb hätte ich nur einen Versuch zu 4. Den Überladestatus kannst du doch über #speedbad ansprechen.
Zur Zustandsleiste bräuchtest du die Klasse bzw irgendeinen Selektor. Dann kannste über Beispielselektor:empty { display: none } den Selektor ausblenden sofern er leer ist.
Bei dem Rest hab ich Vorstellungen aber die teste ich erstmal. Ich schreib dann immer was dazu, wenn ich was finde
Erster Edit: Wenn du den Auftragslink umbenennen willst:
Code: Alles auswählen
a[href="item.php?action=missiondesc"]
{ content: 'Quest'}
In Opera gehts, in meinen FF allerdings nicht. Liegt daran, dass content eigentlich auf before oder after angewendet wird. Man müsste also den usprünglichen Inhalt ausblenden. Aber ich bin dran

Re: Inventar Änderungen
Verfasst: 2. Sep 2010, 10:17
von Po1son
die spoiler sind etwas nervig^^
Code: Alles auswählen
a[href*="item.php?action=missiondesc"] {font-size: 0px;}
a[href*="item.php?action=missiondesc"]:after {content:"Quest"; font-size: 12px;}
das mal zu dem quest, die anderen sachen mal anschaun generell aber nicht allzu einfach wenn überhaupt möglich
// edit
1. denk ich nicht das das möglich ist mir fällt da zumindest grad nix ein
Re: Inventar Änderungen
Verfasst: 2. Sep 2010, 10:33
von Benu
Po1son hat geschrieben:die spoiler sind etwas nervig^^
Code: Alles auswählen
a[href*="item.php?action=missiondesc"] {font-size: 0px;}
a[href*="item.php?action=missiondesc"]:after {content:"Quest"; font-size: 12px;}
Joa hab nochn ganz finsteren CSS Hack dafür. Wolltes einfach so probieren und ehs bei mir aufm Rechner vergammelt:
Code: Alles auswählen
a[href="item.php?action=missiondesc"]
{ overflow: hidden; display: inline-block; width: 40px; height: 12px;}
a[href="item.php?action=missiondesc"]:before
{ content: 'Quest '; }
a[href="ability.php"]
{ overflow: hidden; display: inline-block; height: 12px; }
Irgendwelche Textersetzungen oder so gehen in CSS nicht. Wozu auch. Einige Sachen kann man unschön lösen. (durch Waffe) zum Beispiel könnte man einfach abschneiden über p:nth-child(8){ height: 16px; width: 180px; overflow: hidden;} aber dann sieht der Inventarframe zerstückelt aus
Re: Inventar Änderungen
Verfasst: 2. Sep 2010, 11:10
von bwoebi
Nur 6 und 7 sind möglich - zu 7 wurde bereits etwas gesagt und bei 6, der Zustandszeile kannst du höschstens den span ansprechen, falls er leer ist geht das mit :empty, die p.listrow geht aber nicht:
Re: Inventar Änderungen
Verfasst: 2. Sep 2010, 11:25
von Benu
bwoebi hat geschrieben:Nur 5 und 6 sind möglich
Ähm nein 4 auch. Gibt doch eine extra Id für den Überladenstatus. Den wollte er doch ändern?!
Re: Inventar Änderungen
Verfasst: 2. Sep 2010, 13:31
von bwoebi
Hmpf, der meint den Speed nicht das Überladen-Sein
Re: Inventar Änderungen
Verfasst: 2. Sep 2010, 14:48
von Benu
Naja er kann immerhin die Zahl kleiner machen. () und "Speed" wird so bleiben müssen.
Re: Inventar Änderungen
Verfasst: 2. Sep 2010, 15:38
von bwoebi
aber das ist nicht das geforderte

Re: Inventar Änderungen
Verfasst: 2. Sep 2010, 15:54
von Benu
Och ham wirs jetzt endlich? Ja es war das komplette (+220 Speed) gefordert. Technisch kann man aber nunmal nur die +220 ansprechen. In dem Fall geht das wunderbar über #speedbad. Dann hat mans allerdings nur bei überladen aber da es in dem Fall auch in diesem Zustand gepostet wurde, will er es anscheinend auch nur bei überladen.
Re: Inventar Änderungen
Verfasst: 2. Sep 2010, 15:57
von Latzhosenträger
Ich will Speed, die Klammer und die Zahl als komplett block kleiner. Ob überladen oder nicht.
Das Beispiel war purer Zufall.
Schade, dass so viele Dinge nicht gehen. Danke aber trotzdem.
Re: Inventar Änderungen
Verfasst: 2. Sep 2010, 19:31
von kaot
Warte auf vollständige css3 umsetzungen

Re: Inventar Änderungen
Verfasst: 2. Sep 2010, 20:27
von Ankkah
Lösung für Nr. 1
Code: Alles auswählen
.small > b + b {
margin: 0 0 0 -6px;
}
.small > b + b:before {
content: " | ";
background: #ECE9E6;
}
Entsprechend anpassen
Bei 2 und 3 hab ich bereits einen Lösungsansatz, hab gerade nur wenig Zeit.
Re: Inventar Änderungen
Verfasst: 2. Sep 2010, 22:25
von Latzhosenträger
Danke an alle, die Lösungsvorschläge gebracht haben.
Bwoebi hab ich nicht verstanden.
Und @kaot: Ja, klar, mach ich.. vor allem wegen den Worldsays. ^^
Re: Inventar Änderungen
Verfasst: 2. Sep 2010, 23:15
von Ankkah
Nr 2.
Ist bei euch auch ein leeres <p> Tag zwischen Clan und den Lebenspunkten?
edit: Siehe
viewtopic.php?p=847737#p847737
Nr. 3
Code: Alles auswählen
p[title~="Zustand:"] { padding: 0 0 0 45px; }
p[title~="Zustand:"] b { position:absolute; left:-170px; }
p[title~="Zustand:"] b:before { content:"Waffe: "; position:relative; left:185px; }
Ist mir nichts besseres eingefallen. Daher könnt ihr mich ruhig hauen.^^