Hinterhältiger Absatz bei Musikeinbindung
MYNON
- html
0 Arthur Dent0 MYNON0 OhneName0 Arthur Dent0 OhneName
0 krassy
Hi Forum!
Hier bin ich mit einem neuen Problem.
Diesmal wirklich banal!
Ich hab in einem kleinen Frame nur ein Image!
Und Musik:
<embed src="musik.mid" autostart="true" loop="true" hidden="true" height="0" width="0">
<bgsound src="musik.mid" loop="infinite">
Aber seit der Musik ist meine Grafik hinuntergerutscht.
Und wegen dem kleinen Frame ist jetzt die Hälfte weg! (scrolling="no")
Tja, was soll ich machen?
Ich hoffe, ihr könnt mir helfen!
MYNON
Hallo,
Ich hab in einem kleinen Frame nur ein Image!
Und Musik:<embed src="musik.mid" autostart="true" loop="true" hidden="true" height="0" width="0">
<bgsound src="musik.mid" loop="infinite">
Aber seit der Musik ist meine Grafik hinuntergerutscht.
Und wegen dem kleinen Frame ist jetzt die Hälfte weg! (scrolling="no")
es würde helfen, den gesamten Seitenaufbau zu kennen... befindet sich <bgsound...> im head und <embed...> im Body? Kommt das <embed...> VOR oder NACH dem Image (sollte bei richtiger "head-body-Zuweisung" eigentlich egal sein, aber bei dem von dir beschriebenen Problem, wär es ja besser, der Sound rutscht aus dem Anzeigebereich, statt dem Image)?
Gruß,
Arthur D.
Hallo Arthur D.
Tatsächlich!
Aber wieso verbraucht ein bgsound und ein embed bitte Platz?
Kann man da auch so was wie input="hidden" einsetzen?
Vielen Dank
MYNON
Hallo MYNON,
es gibt über CSS die Möglichkeiten display:none und visibility:hidden um die Anzeige eines Elements zu verhindern.
gruss,
OhneName
Tatsächlich!
Aber wieso verbraucht ein bgsound und ein embed bitte Platz?
Kann man da auch so was wie input="hidden" einsetzen?
also ehrlich gesagt habe ich nie mit mit <embed...> gearbeitet, aber ich denke, es liegt daran, dass man mit hidden nur angibt, ob die Sound-Steuerung angezeigt wird, oder nicht... der Platz dafür wird aber in jedem Fall reserviert... du könntest das <embed> vll. in ein div packen, und dieses mit style="display:none;" ausblenden. Hierbei wird auch kein Platzhalter verwendet.
Gruß,
Arthur D.
Hallo Arthur,
du könntest das <embed> vll. in ein div packen
wozu das HTML verschandeln, wenn man das CSS doch auch direkt dem embed geben kann?
Gruss,
OhneName
Hallo OhneName,
wozu das HTML verschandeln, wenn man das CSS doch auch direkt dem embed geben kann?
wie bereits gesagt, kenn ich mich mit <embed> nicht aus und ich war zu faul nachzusehen, ob hier die Universalattribute gelten...
Gruß,
Arthur D.
<embed src="musik.mid" autostart="true" loop="true" hidden="true" height="0" width="0">
<bgsound src="musik.mid" loop="infinite">
Hallo Arthur,
Hast du schon die hidden="true" height="0" width="0" Attribute für bgsound probiert?
Wenn das nicht funktioniert, probier anstelle von
<bgsound src="musik.mid" loop="infinite">,
<embed src="musik.mid" loop="infinite" hidden="true" height="0" width="0">
Gruss
krassy