![]() |
Re: CSS - Zwei Elemente ausrichten
Liste der Anhänge anzeigen (Anzahl: 1)
Moin S2B,
ich habe deinen Code verwendet. Problem ist nur das dein Code jetzt noch umgeben von 2 weiteren <span>-Containern ist, die sozusagen des Grundgerüst des Layouts bilden. Und beim guten IE landet das Element welches rechts ausgerichtet werden sollten eine Zeile drunter, anstatt wie im Opera & FF perfekt am rechten Rand. |
Re: CSS - Zwei Elemente ausrichten
Hmm, das müsste ich mir mal genauer anschauen. Kannst du vielleicht ein bisschen Code posten?
|
Re: CSS - Zwei Elemente ausrichten
Zitat:
Quelltext des Abschnittes:
Code:
Stylesheets:
<div class="main">
<div class="header"><span class="maintext"> <span> <span style="float: left; width: 97%"> [img]img/earth.png[/img]<?php echo $siteurl ?> </span> <span style="margin-left: 3%; text-align: right"> [url="<?php echo siteurl; ?>"][img]img/stop.png[/img][/url] </span> </span></span></div></div>
Code:
Vielen Dank schonmal,
.main {
text-align:center; margin: auto; } .header { border: 1px #9A9A9A solid; width:750px; text-align:left; background-color: rgb(227,227,227); margin: auto; margin-top: 10%; } .maintext { font-family: Verdana, Tahoma, Arial, serif; font-size: 12px; } |
Re: CSS - Zwei Elemente ausrichten
Moin,
das Umbrechen kommt (wie soll es auch anders sein), daher, dass nicht mehr genug Platz ist um das Element daneben anzuzeigen. Gib dem ersten span eine Breite von 50% anstatt 97%, und guck es dir nochmal an ;) Greetz alcaeus |
Re: CSS - Zwei Elemente ausrichten
Moin Andy,
ja so hatte ich es ja anfangs auch. Problem ist nur, dass das Bild dann eben nicht am rechten Rand ist. Und im FF und Opera reicht der Platz ja auch, dort wird es wie gewünscht angezeigt. Warum hat dann der IE nicht genug Platz? Btw, ein einfaches text-align: right bewegt das Bild auch nicht an den rechten Rand. :? Edit: :wall: So geht es jetzt
Code:
Danke an alle. :-)
<div class="main">
<div class="header"><span class="maintext"> <span> <span style="float: left; width: 50%"> [img]img/earth.png[/img]<?php echo $siteurl . $nautilus_header ?> </span> <span style="margin-left: 46%; text-align: right"> [url="<?php echo $siteurl; ?>"][img]img/stop.png[/img][/url] </span> </span></span></div></div> |
Re: CSS - Zwei Elemente ausrichten
Ähm, ich finde es ja schön, dass du so ein span-Fän bist, aber spans sind nicht dafür da, um gefloatet zu werden. :stupid: Ersetz mal die ganzen spans, die eigentlich Block-Elemente vertreten, durch divs. :wink:
Edit: Ich hoffe doch, dass ich jetzt nichts falsches gesagt habe, es scheint ja auch so zu gehen. :duck: |
Re: CSS - Zwei Elemente ausrichten
Zitat:
Greetz alcaeus |
Re: CSS - Zwei Elemente ausrichten
Mit diesen floats kann ich mich irgendwie nicht so Recht anfreunden. :mrgreen:
|
Re: CSS - Zwei Elemente ausrichten
Zitat:
![]() ![]() Da ist das sehr gut beschrieben... mfg Christian |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz