![]() |
| | Themen-Optionen | Thema durchsuchen |
| | Nach oben #1 |
| Martin Breuer Registriert seit: 17.08.2005 Ort: Berlin
Beiträge: 1.653
|
Ich bins mal wieder Also ich habe folgendes: Code: <div class="bottom"> <%@ include file="/paragraphs/teaser-vorteile.jsp" %> <%@ include file="/paragraphs/teaser-vorteile.jsp" %> <%@ include file="/paragraphs/teaser-vorteile.jsp" %> </div> PHP-Code: css Code:
Das sieht so aus: ![]() Es soll aber so aussehen: ![]() (Background nur zur verdeutlich schwarz gemacht) erreichbar ist das ganze, wenn ich statt Code: div.teaser_bottom {
float: left;
margin: 10px auto;
}
Code: div.teaser_bottom {
float: left;
margin: 10px 5px;
}
Ich häng mal alle notwendigen bilder an, damit ihr selbst testen könnt. (bitte die Pfade in der CSS anpassen) Ich danke euch für eure Hilfe!
__________________ I did it my way - Senseless-Blog Weihnachtsgeschenk? Schülern helfen - Bodypainting Kalender für 2009 |
| | |
| | Nach oben #2 |
| Martin Breuer Registriert seit: 17.08.2005 Ort: Berlin
Beiträge: 1.653
|
also ich glaube ja, dass sich das float und das margin bei div.teaser_bottom nicht vertragen. allerdings ist halt mein problem, dass bei weniger als 3 teasern die anderen den platz aufteilen sollen untereinander. beispiel: Code: ------------------------------ |_|teaser|_|teaser|_|teaser|_| oder -------------------------- |__|teaser|___|teaser|___| -------------------------- oder ------------------------ |_______|teaser|_______| hat wer ne idee?
__________________ I did it my way - Senseless-Blog Weihnachtsgeschenk? Schülern helfen - Bodypainting Kalender für 2009 |
| | |
| | Nach oben #3 |
| Martin Breuer Registriert seit: 17.08.2005 Ort: Berlin
Beiträge: 1.653
|
Ein sehr gutes Beispiel (danke Ben Code: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<title>test</title>
<style type="text/css"
<!--
#container {
margin:50px auto;
border:1px solid #ccc;
height:200px;
width:700px;
color:#666;
}
.box {
margin:10px auto;
background-color:#eee;
width:220px;
}
-->
</style>
</head>
<body>
<div id="container">
<div class="box">Inhalt</div>
<div class="box">Inhalt</div>
<div class="box">Inhalt</div>
</div>
</body>
</html>
Traut sich wer? Sonst muss ich meinem Chef beibringen, dass das nicht so dynamisch geht wie er es haben will.
__________________ I did it my way - Senseless-Blog Weihnachtsgeschenk? Schülern helfen - Bodypainting Kalender für 2009 |
| | |
| | Nach oben #4 |
| Benjamin Klaile Registriert seit: 02.12.2004 Ort: Remagen
Beiträge: 4.516
|
Was heißt aufgegeben. Ich habe halt einige Sachen ausgetestet und bin für mich zum Schluss gekommen, dass es nicht ohne Weiteres geht. Eventuell über irgendeinen Trick oder so .. aber der läuft dann nur im FF und Opera, aber nicht im IE oder andersrum. Wer weiß .. lohnt der Zeitaufwand wahrscheinlich nicht. Als Workaround würde ich dann eben zusätzliche CSS-Klassen verwenden bzw. mittels serverseitiger Sprache angeben, welche Klassen dort genutzt werden müssen/sollen, sprich wie viele Boxen dargestellt werden müssen/sollen. Das Problem "float arbeitet (in diesem Fall) nicht mit margin zusammen" find ich aber interessant. Wer eine Lösung hat .. gerne her damit. Grüße, Ben. |
| | |
| | Nach oben #5 |
| Martin Breuer Registriert seit: 17.08.2005 Ort: Berlin
Beiträge: 1.653
|
Ich hab mal an ne CSS Mailingliste geschrieben. Vielleicht haben die ne Idee. Ich hab vom Designer allerdings schon gesagt bekommen, es soll anders aussehen. Aber ne Lösung will ich dennoch wissen
__________________ I did it my way - Senseless-Blog Weihnachtsgeschenk? Schülern helfen - Bodypainting Kalender für 2009 |
| | |
| | Nach oben #6 |
| Martin Breuer Registriert seit: 17.08.2005 Ort: Berlin
Beiträge: 1.653
|
Es haben mir einige geantwortet. Der Grundtenor war: Es geht nicht, da es ein float:center nicht gibt. Das normale float nimmt das Element aus der normalen "Floatingfolge" raus und damit werden jegliche marginwerte, die ein dynamisches floaten zur Folge hätten, unwirksam. Also gibts auch kein Workaround. Schade eigentlich.
__________________ I did it my way - Senseless-Blog Weihnachtsgeschenk? Schülern helfen - Bodypainting Kalender für 2009 |
| | |
| | Nach oben #8 |
| Martin Breuer Registriert seit: 17.08.2005 Ort: Berlin
Beiträge: 1.653
| http://archivist.incutio.com/viewlis...ghlight=margin damit gehts los und unten sind links zu den antworten. homepage selbst ist www.css-discuss.org
__________________ I did it my way - Senseless-Blog Weihnachtsgeschenk? Schülern helfen - Bodypainting Kalender für 2009 |
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [CSS] IE 6 schluckt margin: 0 auto; | WarrenFaith | HTML, XML und CSS | 11 | 05.02.2007 17:15 |
| [CSS] <div> <a> und float | WarrenFaith | HTML, XML und CSS | 4 | 18.10.2006 10:12 |
| WebDesigner: individueller Skin für WikiMedia Wiki | Ben | Gesuche | 0 | 26.05.2006 03:27 |
| [CSS] Höhe von <div> Layer mag keine 100% | WarrenFaith | HTML, XML und CSS | 15 | 19.08.2005 18:37 |