Den IE 6.0? Sollte aber eine Lösung für möglichst alle Browser sein.. thx!
Beiträge von firnkes
-
-
patsy: Dein Vorschlag hilft übrigens leider nicht, trotzdem Danke..
Sonst jemand eine Idee wie ich das pro Menüpunkt individuell lösen kann? -
Das Problem dabei ist dass ich für jedes #subnav li.xyz eine andere Grafikbreite habe..
Über css gehe ich hier weil ich zudem bei #subnav li.xyz a:hover, #subnav li.rot a:active eine andere Grafik anzeigen lassen will (aber je Menüpunkt mit der gleichen Breite), vielleicht gibt es hier auch eine Alternativlösung? -
Hallo zusammen,
ich habe folgendes Problem:
Ich definiere in der header.php eine Menüleiste über
<div id="subnavbar">
<ul id="subnav">
<li class="rot"><a href="x" ></a></li>
<li class="gruen"><a href="y" ></a></li>
...
</ul>
</div>
wenn ich nun in meiner Style.css definiere
#subnavbar {
background: #666666;
width: 960px;
height: 30px;
color: #FFFFFF;
margin: 0px;
padding: 0px;
}
#subnav {
margin: 0px;
padding: 0px;
}
#subnav ul {
float: left;
list-style: none;
margin: 0px;
padding: 0px;
}
#subnav li {
float: left;
list-style: none;
margin: 0px;
padding: 0px;
}
#subnav li a, #subnav li a:link, #subnav li a:visited {
color: #FFFFFF;
margin: 0px;
padding: 0px;
}
#subnav li.rot a, #subnav li.rot a:link, #subnav li.rot a:visited {
background: #FFFFFF url(images/xyz.gif);
width: 130px;
margin: 0px;
padding: 0px;
}
So wird das Bild xyz.gif trotzdem nicht in seinen vollen 130px angezeigt.
Was mache ich falsch?
Danke für die Hilfe! -
funktioniert perfekt, thx
-
Das probier ich gleich mal, Danke!!
-
Hat jemand eine Idee wie ich das lösen könnte?
-
Meine Erfahrung ist dass es um einiges einfacher ist, ein bestehendes Theme anzupassen bzw. auszubauen.
Es gibt mittlerweile auch einige sehr profesionelle Themes, die kostenlos verfügbar sind. Wichtig ist dass die Grundstruktur (Spaltenanzahl etc.) sowie das grundlegende Design passen, sonst hat man mehr Arbeit mit dem Umbau als ein neues anzulegen.
Z.B. wordpress themes - Google-Suche= -
Eine Frage habe ich dann doch noch. Die Methode funktioniert prima, um für die gesamte Seite Farbeinstellungen vorzunehmen.
Wenn ich jetzt aber z.B. in der
<ul id="subnav">
<?php wp_list_categories('sort_column=name&title_li=&depth=4&exclude=1'); ?>
<li><a href=http://.....>Testlink</a></li>
<li><a href=[COLOR=#0000ff]http://.....[/COLOR] >Testlink2</a></li>
</ul>
für jeden manuellen Menüpunkt/Link in der <li> eine andere Textfarbe als auch Hintergrundfarbe festlegen will, und dies also auch außerhalb der <style>-Definition machen muss, wie kann ich hier vorgehen?
Auch mittels überschreiben der CSS oder wie kann ich manuell Text- und Hintergrundfarbe setzen? Alle meine Versuche sind bislang fehlgeschlagen..
Vielen Dank -
Mist das hätte ich wirklich auch selber sehen können,
Klasse funktioniert jetzt Danke nochmal! :-D -
Kann es sein dass ich die Programmierung in der header.php an der falschen Stelle aufrufe und hierdurch die Fehlermeldung kommt?
Müssen diese nach Einlesen der style.css ausgeführt werden (wo wird das CSS eigentlich eingelesen?) bzw. hat sonst noch jemand eine Idee worin der Fehler liegt?
thx für die Hilfe -
Noch eine zweite Frage:
wie kann ich denn in einer wp_list_categories der Art
<ul>
<?php wp_list_categories('sort_column=name&title_li=&depth=4&exclude=1'); ?>
</ul>
So verschachteln, dass ich je nach Kategorie eine unterschiedliche Textfarbe verwenden kann, die den entsprechenden Eintrag in der style.css "überschreibt"?
Dankeschön -
Dann kommt "unexpected T_ECHO" :?
-
ich habe es probiert:
PHP
Alles anzeigen<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[URL]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[/URL]"> <html xmlns="[url=http://www.w3.org/1999/xhtml]XHTML namespace[/url]" <?php language_attributes(); ?>> <head profile="[url=http://gmpg.org/xfn/11]XFN 1.1 profile[/url]"> <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" /> <meta name="distribution" content="global" /> <meta name="robots" content="follow, all" /> <meta name="language" content="en" /> <style> <?php if (is_category('Test1') {echo "a {color:red;}";}; ?> </style> <title><?php wp_title('');.....
Aber er bringt immer einen Fehler "syntax error, unexpected '{' in ... header.php"
Was mache ich falsch? -
Klasse, genau das habe ich gesucht! Danke!
-
Die Plugins lösen leider nicht das Problem der variablen Höhe meines iframes, da ich hier die height immer fest definieren muss.
Auch alte Foreneinträge zu dem gleichen Thema hatten keinen Rat.
Kennt jemand eine Lösung bzw. ein Plugin welches dieses Problem löst? -
Ok Danke dir. Ich habe ja aber ganz bestimmte Attribute im CSS für diverse Farbeinstelungen, z.B.
a, a:visited {
color: #7A3254;
für Linkfarbe, oder
#content h1 {
color: #495D5C;
für Überschrift1 in den Beiträgen.
Wie steure ich mit deiner Methode diese Variablen an (wo und wie schreibe ich diese in deinen Code) bzw. überschreibe sie, im Header könnte ich ja nur generelle Farbeinstellungen für die ganze Seite vornehmen?
thx! -
Hallo,
ich möchte je nach aufgerufener Kategorie die in der style.CSS festgelegten Farben meines Themes wechseln.
Wie kann ich in meinen php's eine Abfrage bauen nach der Art
if Kategorie = x then
und dann entweder direkt den entsprechenden Parameter in der css ansprechen, oder geht das in css auch über Variablen?
Danke für die Hilfe! -
oh Klasse Danke für den Tipp, das probiere ich mal zuerst..
-
Ich habe folgendes Problem.
Ich möchte ein iframe einbinden (weiß dass das nicht die schickste Variante ist aber Frameset dürfte noch schlimmer sein?), doch die Höhe stimmt trotz Angabe 100% oder automatic nie (entweder ist viel zu viel Platz oder der Inhalt des Iframes wird abgeschnitten).
Dann bin ich auf folgenden Tipp gestoßen:
in die header.php meines themes nach den meta-Infos:
<script type="text/javascript">
// Dynamic Iframe loader
function loadIframe(theURL) {
document.getElementById("mainContent").src=theURL;
}
// resizes Iframe according to content
function resizeMe(obj){
docHeight = mainContent.document.height
obj.style.height = docHeight + 'px'
}
</script>
Und dann den Aufruf des iframes in der home.php mittels
<iframe id="mainContent" name="mainContent" onload="resizeMe(this)"
src="http://xxxx" width="100%" scrolling="no" marginwidth="0"
marginheight="0" frameborder="0"></iframe>
Aber das funktioniert leider nicht..
Hat jemand eine Idee?
Danke!