#1 (permalink)  
Alt 20.11.2007, 19:14
Neuer Benutzer
 
Registriert seit: 20.11.2007
Beiträge: 6
Standard img height=100% - Geht nicht -.- Warum?

Guten Abend,
in meinen Artikelbeschreibungen habe ich eine tabelle mit grafiken.... eine grafik dabei soll so hoch sein wie die tabelle.... also <img src=... width=20 height=100%> funktioniert SO auch im FF und IE.... aber sobald ich das als Artikelbeschreibung einfüge (also bei XTC) zeigt er die grafik nicht richtig an...bzw. ganz klein und verzerrt.
Mein Resultat:
height=100% funktioniert solange ich dieses nicht mit XTC anzeigen lasse.
XTC hat nur ein Problem mit dem %-Zeichen!
Komischerweise kommt er mit width=100% problemlos klar oO

Ich hoffe irgendjemand kann mir helfen, weil mir die grafik ziemlich wichtig ist.

Ich danke euch.

MfG
Rickard
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 21.11.2007, 08:14
Benutzer
 
Registriert seit: 18.10.2007
Beiträge: 83
Standard

gebe der tabelle eine class

<table class="tabellebg" width="20" height="100%">
</table>

und jetzt mach gibst du in der css datei eine neue class an.

.tabellebg {

background-image: url(images/bg.jpg);
width: 20px;
height: 100%;

}


sollte so funktionieren.

mfg
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 21.11.2007, 19:57
Neuer Benutzer
 
Registriert seit: 20.11.2007
Beiträge: 6
Standard

Das funktioniert leider nicht... habe das mit den classes auch mal bei img probiert... ohne erfolg, also weder mit img noch mit dem table ...
Problem ist ja folgendes... für die Artikelbeschreibung an sich habe ich eine eigene css datei... jetzt dachte ich ok vielleicht "schluckt" die css von XTC ja irgendwie die 100%ige img höhe... dem ist aber nicht so... habe die css datei von XTC (templates/xtc4/stylesheet.css) mal umbenannt.... grafik von xtc war hin (hat also die css nicht mehr geladen) hat aber an meinem problem nichts geändert... somit weiß ich jetzt schonmal dass es nicht an der css von XTC liegt...
und an meiner kanns ja auch nicht liegen weil das ja nur bei XTC nicht funktioniert... über sonst funktioniert es problemlos (FF u. IE)
Also hätte vielleicht noch jemand eine Idee? Oder muss ich auf OSC umsteigen? Weil da funktioniert es komischerweise, aber XTC wäre mir im jeden Fall lieber weil ich damit jetzt besser arbeiten kann.
Hoffe jemand weiß Rat! Vllt. vom XTC-Team irgendeinen kleinen Quellcode den ich ändern kann? *bittteee* ...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 21.11.2007, 20:38
xt:Commerce Support Kunde
 
Registriert seit: 13.10.2006
Beiträge: 697
Standard

Hast du mal einen Link, wo man sich das anschauen kann?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 21.11.2007, 22:20
Neuer Benutzer
 
Registriert seit: 20.11.2007
Beiträge: 6
Standard

Quellcode des Artikels (als Bsp. nicht das einer fragt was ich damit will )
PHP-Code:
<img width="20" height="100%" alt="" src="http://www.google.de/intl/de_de/images/logo.gif" /> 
Habe also zur Übersicht auch meine CSS weggelassen.
Ergebnis als Anhang.

Meine XTC Version: xt:Commerce v3.0.4 SP2.1 (Release Datum: 17 Aug 2006)
Angehängte Grafiken
Dateityp: jpg img_height_fehler.jpg (7,6 KB, 17x aufgerufen)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 21.11.2007, 22:40
Benutzerbild von polkhigh33
xt:C Supportmitarbeiter
 
Registriert seit: 26.10.2003
Ort: Hamburg
Beiträge: 6.862
Standard

doctype bachten. html != xhtml

formatiere es über css und nutze min-height, dann sollte es gehen.
__________________
dieser beitrag ist ohne gewähr und stellt nur meine meinung und keinesfalls eine rechtsberatung dar. im zweifelsfalle ist er ironisch gemeint.
.:netzdesign33.de:. | .:blog33.de:.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 22.11.2007, 05:19
xt:Commerce Support Kunde
 
Registriert seit: 13.10.2006
Beiträge: 697
Standard

min-height unterstützt der IE6 aber nicht. Außerdem beziehen sich Prozentangaben bei height immer auf den zur Verfügung stehenden Raum. Und wenn da ein der Tabellenzelle halt mal nicht mehr Platz ist als beispielsweise 50px, dann sind eben in dem Fall 100%=50px.

Wenn du weiter so mit Code geizt wird dir keiner effektiv helfen können.

Matt
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 22.11.2007, 20:26
Neuer Benutzer
 
Registriert seit: 20.11.2007
Beiträge: 6
Standard

Wieso geize ich an Code?
Ich versuche nur den Code so klein wie möglich zu halten damit es für alle überschaulicher ist...
Weil wenn es einmal klappt mit dem height dann kann ich es auf alle anderen ja auch verwenden...
Also hier der Komplette Quellcode für mein table:
PHP-Code:
<table border=0 cellpadding=0 cellspacing=0>
<
tr>
<
td valign=top><img src=http://........../b1.jpg width=22 height=22></td>
<td valign=top><img src=http://........../b2.jpg width=100% height=22></td>
<td valign=top><img src=http://........../b3.jpg width=22 height=22></td></tr>
<tr height=100%>
<
td valign=top><img src=http://........../b4.jpg width=22 height=100%></td>
<td bgcolor=#65BBEA valign=top>

Die Grafiken<br>
passen sich dem<br>
Text an...

</
td>
<
td valign=top><img src=http://........../b6.jpg width=22 height=100%></td></tr>
<tr>
<
td valign=top><img src=http://........../b7.jpg width=22 height=22></td>
<td valign=top><img src=http://........../b8.jpg width=100% height=22></td>
<td valign=top><img src=http://........../b9.jpg width=22 height=22></td></tr></table> 
Erklärung der Grafiken:
b1: Ecke oben links
b2: 1px breite Grafik, gestreckt eine breite Linie
b3: Ecke oben rechts
b4: 1px hohe Grafik, gestreckt eine breite Linie
b6: 1px hohe Grafik, gestreckt eine breite Linie
b7: Ecke unten links
b8: 1px breite Grafik, gestreckt eine breite Linie
b9: Ecke unten rechts

Ich habe mal 3 Ergebnisse per Screen festgehalten...



Mehr Code gibt es ja nicht... ich wüsste zumindest jetzt grad nicht was...
"doctype bachten. html != xhtml" Versteh ich nicht ganz... was ist denn der Unterschied zwischen html und xhtml? ich habe ja normalen html code verwendet (das mit dem / am Ende macht XTC automatisch)
Verwendet XTC xhtml? falls ja was müsste ich denn ändern damit das funktioniert?

Ich danke euch für eure Geduld und Hilfe
Angehängte Grafiken
Dateityp: jpg table.jpg (25,9 KB, 1x aufgerufen)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 22.11.2007, 21:58
xt:Commerce Support Kunde
 
Registriert seit: 13.10.2006
Beiträge: 697
Standard

Stylesheets sind dein Freund. Für die Variablen Zellen das Bild als Hintergrund definieren und in X- bzw. Y-Richtung kacheln lassen.

Oder gleich die Tabellen entsorgen. Solange CSS3 noch nicht annähernd flächendeckend verfügbar ist muss man sich für runde Ecken aber noch anderweitig behelfen:
http://www.alistapart.com/articles/customcorners/

Matt
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 22.11.2007, 22:10
Neuer Benutzer
 
Registriert seit: 20.11.2007
Beiträge: 6
Standard

also mit dem hintergrund hab ich verstanden, da ich aber noch nicht viel mit css gemacht habe frage ich mich was ich unter "in X- bzw. Y-Richtung kacheln lassen" verstehen soll...
das einzige was ich mal gesehen habe ist dass man ein hintergrundbild nimmt (table) und dann irgendwas mit repeat... weiß aber nicht genau wie das war...
Ansonsten google ich morgen mal in ruhe wie ich das vielleicht wirklich mit css lösen könnte...
Ich danke dir für deine Hilfe!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
height100%, img

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 15:45 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand