| | | | |
| |||||||
| HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability. |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Benutzer Registriert seit: 17.11.2009
Beiträge: 71
PHP-Kenntnisse: Anfänger ![]() | Dies ist ja eigentlich kein HTML Forum, aber bei selfhtml werde ich die ganze Zeit belehrt, weil ich einen Fehler bei der Forumsnutzung gemacht habe und weitergeholfen wird mir dort nicht... (Link) Hier habe ich ja bisher gute Erfahrungen gemacht. Daher schildere ich mein Problem erneut. Am deutlichsten wird es wenn man hier auf die Testfile schaut: Ich habe mehrere Schriften als Grafik, die zwar gleich hoch sind, aber ihre Grundlinie an verschiedenen Stellen haben. Wie bekomme ich die nun gleichmäßig formatiert? Zunächst der (betreffende) HTML Code (der Übersicht wegen ohne Javascript): Code: <div id="footer">
<div id="footer_btn">
<a href=""><img src="img/blog.png" width="25" height="21" alt="Blog"></a>
<a href =""><img src="img/vertical_line.png" alt="Seperator" width="2" height="18" /></a>
<a href =""><img src="img/uebersicht.png" alt="Übersicht" width="55" height="21" /></a>
<a href =""><img src="img/vertical_line.png" alt="Seperator" width="2" height="18" /></a>
<a href =""><img src="img/impressum.png" alt="Impressum" width="63" height="21" /></a>
</div>
</div>
Code: #footer {
height:48px;
background-image: url(img/footer.png);
background-repeat: repeat-x;
}
#footer_btn {
margin-top:10px;
margin-right:47px;
float:right;
}
- es geht nicht, wenn man bei blog.png und impressum.png einfach zwei leere Pixel drauftut. Es ändert nichts am Ergebnis. - Ich habe auch versucht, einzelne IDs zu vergeben, aber aus Gründen, die ich nicht verstehe, gilt jeweils die ID mit dem größten Margin-Top für alle. Ideen? Danke! |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Moderator Registriert seit: 11.05.2008
Beiträge: 6.266
![]() ![]() ![]() ![]() ![]() ![]() ![]() | Schau dir mal den Wikieintrag Typografie an: Typografie – Wikipedia Deine Grafiken könnten als Beispiel auch gut herhalten, da ein Text keine Unterlänge (Übersicht), dafür aber mit der k-Linie einen Überhang über der Oberlänge besitzt (Übersicht). Die Texte sind also denkbar ungeeignet, um sie ohne manuelle Korrektur nebeneinander anzuordnen. Du kannst den Ausgleich über die Grafik oder über ein padding-top herstellen. Da alle Buttons einheitlich sein sollten, auch was die Fokusierung angeht, würde ich die Grafik bearbeiten. padding-top kannst du anwenden, in dem du jeder Grafik einen <div> zuweist (optional) und diesem dann die manuellen padding-top-Werte zuweist. Na gut Grundkenntnisse in Paintbrush oder Photoshop solltest du halt schon haben. Transparente Ränder werden von Grafikprogrammen gelegentlich automatisch entfernt (z.B. auch beim Copy&Paste der Grafik in Photoshop). Du musst eben notfalls mit Einfärbung das Speichern der hinzugefügten Pixel erzwingen. Geändert von Chriz (07.01.2010 um 21:31 Uhr). |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Wenn nicht mach aus den Grafiken gefloatete block-Elemente und versuchs mit vertical-align auf #footer_btn. [edit] Hmm, mit firebug klappts so nicht. Aber eine andere Idee: Benutze doch einfach Sprites und setze die Dinger als background-image. Vorne machst Du schön eine semantisch korrekte ul-Liste mit Textelementen, die Du nachträglich ausblendest.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- Geändert von nikosch (07.01.2010 um 21:41 Uhr). |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Siehe edit.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
| | ||
| Benutzer Registriert seit: 17.11.2009
Beiträge: 71
PHP-Kenntnisse: Anfänger ![]() | Zitat:
| |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Aber denk dran, bei den Abständen die Grundlinie zu benutzen!
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Grafik aus Form ausgelesen: Wie Infos über Breite, Höhe | PHP Tipps 2004 | 0 | 13.08.2004 12:14 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| img höhe verschieben, als grafik gespeicherter text bearbeiten, text grafik daumen, linien gleicher höhe, html text grundlinie verschieben, grundlinie grafik, grafik mit verschiedenen texten, background-image mit px verschieben, html bild und text auf gleicher höhe, linie grafik png, php text to image grundlinie, php logo um pixel verschieben, verschiedene graphikcodirungene?, php verschiedenen benutzern verschiedenen text anzeigen, text von der grundlinie html, grundlinie*höhe/2, text grafik gleiche höhe html, html zu verschiedenen stellen im text, gespeicherte texte bearbeiten, php und html das gleiche? |