| | | | |
| |||||||
| JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Erfahrener Benutzer Registriert seit: 28.12.2010
Beiträge: 599
PHP-Kenntnisse: Anfänger ![]() | Guten Morgen, ich habe folgendes horizontales Menü: PHP-Code: Nun möchte ich das Menü aber so haben, dass es sich links und rechts von den Buttons an die Bildschirmgröße anpasst. Wie man dies "normalerweise" erledigt habe ich auch gefunden, hier ein Beispiel: http://www.sohtanaka.com/web-design/...ch-banners.htm Allerdings klappt es bei mir nicht über text-align=center, da mein Aufbau der Elemente anders ist. Nun habe ich nach align gegoogelt und kam auf "vertical-align = middle" und habe dies auch der ul main_menue zugewiesen, dabei natürlich padding-left herausgenommen. Leider sind die Buttons dann immernoch alle liinks. Wie bekommt man es hin, dass links und rechts von meinem Menü der gleiche Abstand herrscht ? Erkennt jemand vllt. den Fehler in meiner vorgehensweise oder sollte ich mehr Quellcode posten ? Anmerkung: Eigentlich gehört es in die HTML Sektion. Da die Bilder aber animiert sind, hatte ich es zu erst an die JS Sektion gedacht. Geändert von dreamcatcher (28.04.2011 um 09:56 Uhr). |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 28.12.2010
Beiträge: 599
PHP-Kenntnisse: Anfänger ![]() | Da hast du Recht, nach horizontal hatte ich ebenfalls nachgeschaut gehabt, diese Property ist jedoch nicht vorhanden. Ich habe alles unnützliche herausgeworfen, hier nun die live Demo: http://limebulls.com/phpde/Menue.htm Man beachte hierbei: PHP-Code: Links allerdings fällt wie oben erwähnt ohne padding-left jedoch die das gesamte main_menue nach links ein. text-align sowie vertical-align haben als property nichts gebracht. (Wie z.B. im Tutoriallink im Post1) |
| | |
| | |
| Moderator¹ Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Floating und Zentrierung schließt sich logischerweise aus. Floate die LI nicht, formatiere sie stattdessen mit display:inline-block. Zentrierung erfolgt dann über text-align auf das UL-Element angewandt. Um die Abstände zwischen den LI zu vermeiden, die vom dort enthaltenen Whitespace her rühren, eliminiere diesen - also Elemente im Quelltext Tag-an-Tag notieren.
__________________ RGB is totally confusing - I mean, at least #C0FFEE should be brown, right? |
| | |
| | |
| Moderator¹ Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Ich? Nein. Dazu müsste man der Liste eine feste Breite geben. Gut, wäre hier zwar ggf. möglich, weil die Items feste Breite haben. Aber wenn deren Anzahl später dynamisch sein soll, oder auch die feste Breite keine Voraussetzung sein soll, wäre das nicht so flexibel.
__________________ RGB is totally confusing - I mean, at least #C0FFEE should be brown, right? |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 25.05.2010
Beiträge: 852
PHP-Kenntnisse: Anfänger ![]() | Gib dem Menü eine feste Breite in px, wirf das padding komplett raus und füge stattdessen margin: 0 auto; ein. Alternativ könntest du statt einer Liste das Link-Element als inline-block darstellen. Allerdings könnte das zu Problemen bei älteren Browsern führen. |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 28.12.2010
Beiträge: 599
PHP-Kenntnisse: Anfänger ![]() | Zitat:
![]() @Trainmaster Danke auch dir. Ich habe Chris Variante aus seinen o.g. Gründen vorgezogen. | |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Fusszeile verschwindet, Leerzeile fehlt | ariane | PHP Einsteiger | 4 | 17.04.2011 18:21 |
| İnstallation von Propel unter Windows und Ohne PEAR | sysr | PHP Einsteiger | 4 | 07.02.2011 10:56 |
| HTML-String auslesen | bit4fox | PHP Einsteiger | 10 | 08.01.2011 16:33 |
| Sphider Umlaute und MySQL Fehler | xnic | Datenbanken | 2 | 03.08.2010 20:10 |
| Fehler beim kompilieren von php 5.2.9 | malio | Server, Hosting und Workstations | 11 | 05.06.2009 18:40 |
| Erneut Vorstellung meiner Seite. | litterauspirna | Off-Topic Diskussionen | 11 | 16.02.2009 19:17 |
| Suche Programmierer, Designer, Schreiber... | blinkster.de | Beitragsarchiv | 76 | 14.08.2005 18:31 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| liquid align ul, <span>>, www.php.de/javascript-ajax-und-mehr/79822-erledigt-liquid-column-middle-align-span-element.html |