Zum Inhalt springen

css einstellungen teilweise nicht übernommen

Erstellt am 8. Dezember 2006 · 2 Antworten · letzte Antwort am 11. Dezember 2006

Tags: HTML & CSS, Frage

ff-webdesigner ·

hm...kann mir das jemand erklären?

http://spanischschulen-spanien.de/template01.html

so sieht mein template aus.

der quellcode ist der gleiche wie bei der von typo3 mit diesem template erzeugten seite, siehe

http://spanischschulen-spanien.de/index.php?id=1

doch dort werden eingestellte schriftgrössen nicht vererbt (nur wenn explizit direkt auf das element angewandt) sowie dast alle paddings / borders ignoriert.

warum?

vielen dank schon mal...

details...folgende css styles werden nicht voll übernommen:

.nav a {
	display: block;
	text-decoration: none;
	padding-left: 10px;
	color: #004C8C;
}

.nav wurde auf die übergeordnete td angewandt, welche innerhalb einer div liegt. die für die div angegebenen fontgrößen werden nicht übernommen, die farben schon

ebenso wird das links/rechts-margin auf die oberste div mit der klasse .all nicht übernommen, das top-margin schon:

.all {
	width: 790px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}

auch das padding auf die bookmarkgrafiken rechts oben wird nicht übernommen:

.bookmark img {
	padding-bottom: 3px;
	padding-right: 7px;
}
ff-webdesigner ·

ah..gerade gemerkt: firefox 1.5 macht zumindest alle paddings und margins richtig, nur die schriftgrößen von manchen childelementen z.t. nicht.

im ie werden deutlich mehr padding- und margin-angaben ignoriert.

ff-webdesigner ·

peinlich. der fehler rührte durch das doctype-setzen von typo3 auf standard html-transitional. mit der korrekten einstellung in tsconfig:

doctype = xhtml_trans
	xmlprologue = none
	xhtml_cleaning = all
	disablePrefixComment = 1

haut jetzt alles hin.
vielleicht hilfts ja jemandem.