php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.04.2010, 18:20  
Benutzer
 
Registriert seit: 21.02.2010
Beiträge: 70
PHP-Kenntnisse:
Fortgeschritten
d0ne befindet sich auf einem aufstrebenden Ast
Standard Float oder nicht Float

Hallo,

ich habe ein Problem bei dem "designen" einer Webseite. Es geht darum, (vier) verschiedene Produkte anzubieten. Es sollen immer zwei neben einander angezeigt werden. Das was anzeigt werden soll, ist ein Bild und ein Text (wahrscheinlich eine Liste). Im Moment soll das Bild links und der Text rechts sein, aber das soll sich auch schnell ändern lassen.

Jetzt ist die Frage, wie bekomme ich das schön (gut aussehend und valide) hin?
Ich habe schon einiges mit Float probiert, aber zum einen habe ich Float noch nicht ganz verstanden - werde mich da mal einlesen müssen, wenn jemand einen guten Link hat ... - und zum anderen bin ich mir nicht sicher, ob "floaten" wirklich richtig ist!? Ich war 'mal der Meinung, dass das floaten nur für das nächste Element gilt, aber das scheint ja nicht ganz richtig zu sein...

Ich wäre froh, wenn mir jemand helfen kann - bevor ich das irgendwie mit Tabellen bastel ^^ - ich hoffe ich habe alle relevanten Infos geschrieben!

mfg
d0ne
d0ne ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 05.04.2010, 18:33  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Als Einführung ins Thema Umgang mit Float empfehle ich:
http://aktuell.de.selfhtml.org/weblog/css-spaltenlayout
ChrisB ist offline   Mit Zitat antworten
Alt 05.04.2010, 19:25  
Erfahrener Benutzer
 
Registriert seit: 29.08.2008
Beiträge: 777
halskrause wird schon bald berühmt werden
Standard

Du brauchst float in float.
Hier ein Beispiel, was funktionieren müsste...

PHP-Code:
#rahmen{
    
width:800px;
}
.
produkte {
    
width400px;
    
height200px;
    
float:left;
}
.
produktBild {
    
width200px;
    
float:left;
}
.
produktBeschreibung {
        
width200px;
        
font-size12px;
        
float:left;    
}

// ------------------------------

<body>
<
div id="rahmen">

    <
div class="produkte">
        <
div class="produktBild"></div>
        <
div class="produktBeschreibung">BeispielText</div>
    </
div>
    
    <
div class="produkte">
        <
div class="produktBild"></div>
        <
div class="produktBeschreibung">BeispielText</div>
    </
div>
  
    
// kannst hier wiederholen.....
    
</div>
</
body
halskrause ist offline   Mit Zitat antworten
Alt 07.04.2010, 12:00  
Benutzer
 
Registriert seit: 21.02.2010
Beiträge: 70
PHP-Kenntnisse:
Fortgeschritten
d0ne befindet sich auf einem aufstrebenden Ast
Standard

So...

vielen Dank für den Link, ich werde mir das in Kürze durchlesen!

Der Code hat mir auch weiter geholfen, es ist jetzt "alles so, wie ich es wollte.
Allerdings hatte ich noch das Problem, dass nach "meinen Produkten" (und damit dem FloatCode) einiges durcheinander kam. DAs habe ich mit
PHP-Code:
<div style="clear: left;"></div
lösen können - vll. braucht das ja mal 'wer!

mfg & thx
d0ne
d0ne ist offline   Mit Zitat antworten
Alt 07.04.2010, 17:24  
Erfahrener Benutzer
 
Registriert seit: 29.08.2008
Beiträge: 777
halskrause wird schon bald berühmt werden
Standard

Hier noch ein Trick, wenn man viel mit floats in floats arbeiten muss.
Falls irgendein Mutter-Div sich nich von der Grösse einpasst, dann gebe diesem einfach die Eigenschaft "overflow:hidden". Die Grössenanpassung wird dann erzwungen. Funktioniert bei IE 7-8, FF,Chromeund Safari(Windows). IE 6 und Opera konnte ich nicht testen...

By the way? Kann man eigentlich IE 6 installieren, wenn IE 8 schon vorhanden ist?
halskrause ist offline   Mit Zitat antworten
Alt 08.04.2010, 08:46  
Benutzer
 
Registriert seit: 21.02.2010
Beiträge: 70
PHP-Kenntnisse:
Fortgeschritten
d0ne befindet sich auf einem aufstrebenden Ast
Standard

Danke für den Tipp - ich werde mich in nächster Zeit mal in richtig HTML/CSS "weiterbilden" !

Zu deiner IE Frage, wenn ich mich richtig erinnere ist es zumindest schwer bis ummöglich zwei IEs zu installieren - auch wenn es irgendwelche Tricks gibt. Ich habe das aber zuletzt mit Windows Xp versucht, seit dem benutze ich: My DebugBar | IETester / Browser Compatibility Check for Internet Explorer Versions from 5.5 to 8. Der hat zwar auch ein paar Fehler (Flash, Java ...), aber meistens reicht es zum testen!

mfg
d0ne
d0ne ist offline   Mit Zitat antworten
Alt 08.04.2010, 19:40  
Erfahrener Benutzer
 
Registriert seit: 29.08.2008
Beiträge: 777
halskrause wird schon bald berühmt werden
Standard

Super Tool. Wenn man bedenkt, dass ich mit IE <= 6 am meisten Probleme habe, und es nicht mal testen konnte...
halskrause ist offline   Mit Zitat antworten
Alt 08.04.2010, 21:05  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Also kleiner IE6 solltest Du nun wirlich nicht mehr testen. Man entwickelt ja auch nicht für Lynx oder Netscape 3.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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 an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] DIV Boxen fest platzieren durch float abdullah HTML, Usability und Barrierefreiheit 6 27.02.2010 23:49
SQL- Dezimal und Float Formatierung aha_01 Datenbanken 4 08.01.2010 11:12
[Erledigt] Typkonvertierung float zu double Felix PHP Tipps 2008 4 05.08.2008 16:14
Bereich um einen float left und float right Bereich andrew22 HTML, Usability und Barrierefreiheit 8 27.02.2007 18:27
Float für Fortgeschrittene axelnes HTML, Usability und Barrierefreiheit 5 12.04.2006 10:29
Float bei zwei DIVs HTML, Usability und Barrierefreiheit 14 29.01.2006 10:54
[Erledigt] arges float Problem HTML, Usability und Barrierefreiheit 9 30.04.2005 14:31
CSS: 2 Spalten á 50% ohne float HTML, Usability und Barrierefreiheit 2 31.03.2005 14:37
float: right; hängt unten raus HTML, Usability und Barrierefreiheit 6 31.03.2005 14:17
$_GET['var1'] prüfen ob Float PHP Tipps 2005 4 17.02.2005 17:57
float oder string? PHP Tipps 2005 2 28.01.2005 17:38
Float mit bestimmter Länge ausgeben PHP Tipps 2005 2 08.01.2005 19:41
CSS: Probleme mit float:!! 18inch HTML, Usability und Barrierefreiheit 1 30.12.2004 13:55
float in Mozilla tikal HTML, Usability und Barrierefreiheit 2 15.12.2004 15:37

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php float, php floaten, php (float), selfhtml div float, wann float und wann nicht?, php auf float prüfen, php prüfe auf float, div float selfhtml, eingabe auf float prüfen php, float prüfen php, float selfhtml php, div nebeneinander \ohne float\, php float ausgeben, php bild float, div float, php prüfen auf float, php decimal to float, halskrause flot, float php, prüfen ob string float

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:18 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum