Antwort
 
Themen-Optionen Thema durchsuchen
Alt 24.11.2005, 08:33 Nach oben    #1
Jann Hendrik Bekaan
 
Benutzerbild von Jann Hendrik
 
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 2.381
Standard CSS-Problem (mit div)

Ich habe ein CSS-Problem.

Nach dem Vorbild von dieser Seite:
Zwei Menüs im Textfluß
wollte ich in meine Seite nun einen optional eingeblendeten div-Container einarbeiten, damit sofern vorhanden news angezeigt werden.

Leider habe ich das nicht hinbekommen. Denn bei mir sieht es so aus:
screenshot
ich möchte aber, dass das so wird
photomontage

Der div-Container mit den news soll vom div-Container umflossen werden.

Die CSS habe ich mal hier verlinkt:
CSS

Hat jmd. dazu eine Idee? Ich würde mich freuen!
__________________

Umfragen:
bitte beachten: Vorschläge für künftige Umfragen
Woher weißt du vom developers-guide?

Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Schreibe ein Tutorial und beschreibe, wie es geht, was nicht klappt, wo man aufpassen muss usw.
Danke!
Jann Hendrik ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.11.2005, 08:42 Nach oben    #2
Benjamin Steininger
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.209
Standard

hättest du vieleicht mal irgendwo die beispiel-html-version mit css wo es nicht tut ? anstatt nur dem jpg ?
robo47 ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.11.2005, 08:48 Nach oben    #3
Jann Hendrik Bekaan
 
Benutzerbild von Jann Hendrik
 
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 2.381
Standard

sry... habe ich vergessen!

also die testseite befindet sich unter www.bekaan.org/index2.php
__________________

Umfragen:
bitte beachten: Vorschläge für künftige Umfragen
Woher weißt du vom developers-guide?

Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Schreibe ein Tutorial und beschreibe, wie es geht, was nicht klappt, wo man aufpassen muss usw.
Danke!
Jann Hendrik ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.11.2005, 09:30 Nach oben    #4
Benjamin Steininger
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.209
Standard

bei #content das clear weg und schmäler machen sollte dein problem beheben.

meine test-css:

Code:
body
{
 font-family:Verdana,sans-serif;
 font-size:12px;
 background-color:#FFFFFF;
 color:#000000;
 width:765px;
}

h1
{
  font-size:18px;
  color:#000000;
  margin-bottom:0px;
  background-color:#FFFFFF;
}

h2
{
  font-size:16px;
  color:#000000;
  background-color:#FFFFFF;
}

h3
{
  font-size:14px;
  color:#000000;
  background-color:#FFFFFF;
}

p
{
  margin-top:0px;
}

code
{
  font-size:14px;
  color:#0000ff;
  background-color:#FFFFFF;
}

pre
{
  font-size:14px;
  color:#0000ff;
  padding:5px;
  background-color:#FFFFFF;
}

a:link, a:visited, a:active, a:hover
{
  text-decoration:none;
  font-weight:bold;
  color:#634142;
  font-size:12px;
  background-color:#FFFFFF;
}

a:active, a:hover
{
 text-decoration:underline;
}

#title
{
  height:34px;
  padding:5px;
  border-bottom:1px solid #000000;
  margin-bottom:20px;
}

#left
{
  width:180px;
  float:left;
  line-height:18px;
  clear:right;
}

#news
{
  width:175px;
  float:right;
  line-height:18px;

  border:1px solid #606060;
  padding:5px;
  margin:0px 0px 5px 5px;
}

.menutitle
{
  font-weight:bold;
  border-top:1px dashed #000000;
  margin-top:15px;
}

#content
{
  width: 300px;
  float:left;
  margin-right:10px;
  margin-left:10px;

}

#footer
{
  text-align:center;
  clear:both;
  margin-top:20px;
  width: 765px;
  vertical-align: middle;
  color: #000000;
  height: 21px;
  background-color:#FFFFFF;
}

IMG
{
  border-top-style: none;
  border-right-style: none;
  border-left-style: none;
  border-bottom-style: none;
}

img.picture_right
{
  margin-bottom:10px;
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
  float:right;
}

img.picture_left
{
  margin-bottom:10px;
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
  float:left;
}

img.picture_no_float
{
  margin-bottom:10px;
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
}

img.valid
{
  border:0;
  width:80px;
  height:15px
}

fieldset.kontakt
{
  width: 350px;
  margin-left: 10px;
  height: 300px;
}

fieldset.admin
{
  width: 350px;
  margin-left: 10px;
  height: 80px;
}

fieldset.amazon
{
  width: 350px;
  margin-left: 10px;
  height: 60px;
}

fieldset
{
  width: 350px;
  margin-left: 10px;
  height: 350px;
}
getestet im FF 1.0.6
robo47 ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.11.2005, 11:57 Nach oben    #5
Jann Hendrik Bekaan
 
Benutzerbild von Jann Hendrik
 
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 2.381
Standard

das hätte aber den Nachteil, dass wenn ich das CSS für den content-Container so ändere:
Code:
#content
{
  width: 370px;
  float:left;
  margin-right:10px;
  margin-left:10px;
}
dass diser dann aber auch so schmal ist, wenn der news-Container nicht eingeblendet wird.
Ich dachte daher an eine Möglichkeit, dass der content-Container um den news-div herumfließt.

Der news-div soll nämlich nicht immer eingeblendet werden! Im Falle des nicht-einblendens wäre der content unnötig beschränkt!

Daher halt die Idee des herumfliessens, wie ich es in der Grafik oben
photomontage
angedeutet habe...

Verstehst du, wie ich das meine?
__________________

Umfragen:
bitte beachten: Vorschläge für künftige Umfragen
Woher weißt du vom developers-guide?

Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Schreibe ein Tutorial und beschreibe, wie es geht, was nicht klappt, wo man aufpassen muss usw.
Danke!
Jann Hendrik ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.11.2005, 12:15 Nach oben    #6
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.517
Standard

Teste mal diese CSS-Datei.
Code:
body
{
 font-family:Verdana,sans-serif;
 font-size:12px;
 background-color:#FFFFFF;
 color:#000000;
 width:765px;
}

h1
{
  font-size:18px;
  color:#000000;
  margin-bottom:0px;
  background-color:#FFFFFF;
}

h2
{
  font-size:16px;
  color:#000000;
  background-color:#FFFFFF;
  margin-top:50px;
}

h3
{
  font-size:14px;
  color:#000000;
  background-color:#FFFFFF;
}

p
{
  margin-top:0px;
}

code
{
  font-size:14px;
  color:#0000ff;
  background-color:#FFFFFF;
}

pre
{
  font-size:14px;
  color:#0000ff;
  padding:5px;
  background-color:#FFFFFF;
}

a:link, a:visited, a:active, a:hover
{
  text-decoration:none;
  font-weight:bold;
  color:#634142;
  font-size:12px;
  background-color:#FFFFFF;
}

a:active, a:hover
{
 text-decoration:underline;
}

#title
{
  height:34px;
  padding:5px;
  border-bottom:1px solid #000000;
  margin-bottom:20px;
}

#left
{
  width:180px;
  float:left;
  line-height:18px;
  clear:right;
}

#news
{
  width:175px;
  float:right;
  line-height:18px;
  border:1px solid #606060;
  padding:5px;
  margin:0px 0px 5px 5px;

}


#news h2 {
    margin-top:0;
}




.menutitle
{
  font-weight:bold;
  border-top:1px dashed #000000;
  margin-top:15px;
}



#footer
{
  text-align:center;
  clear:both;
  margin-top:20px;
  width: 765px;
  vertical-align: middle;
  color: #000000;
  height: 21px;
  background-color:#FFFFFF;
}

IMG
{
  border-top-style: none;
  border-right-style: none;
  border-left-style: none;
  border-bottom-style: none;
}

img.picture_right
{
  margin-bottom:10px;
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
  float:right;
}

img.picture_left
{
  margin-bottom:10px;
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
  float:left;
}

img.picture_no_float
{
  margin-bottom:10px;
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
}

img.valid
{
  border:0;
  width:80px;
  height:15px
}

fieldset.kontakt
{
  width: 350px;
  margin-left: 10px;
  height: 300px;
}

fieldset.admin
{
  width: 350px;
  margin-left: 10px;
  height: 80px;
}

fieldset.amazon
{
  width: 350px;
  margin-left: 10px;
  height: 60px;
}

fieldset
{
  width: 350px;
  margin-left: 10px;
  height: 350px;
}
Ich habe #content ganz rausgenommen .. damit funktioniert es bei mir .. jedenfalls im FF 1.5.

Grüße Ben.


Updated:
Ich habe mal die Definition von h2 zusammengefasst. In der ersten Version von mir hatte ich diese doppelt.
Das #news h2 existiert, um das margin-top wieder zu berichtigen.


Edited:
Getestet unter FireFox 1.5, Opera 8.5, Internet Explorer 6.0, alles auf Windows XP

Geändert von Ben (24.11.2005 um 12:26 Uhr)
Ben ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.11.2005, 12:32 Nach oben    #7
Jann Hendrik Bekaan
 
Benutzerbild von Jann Hendrik
 
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 2.381
Standard

ich habe mal Bens aktuallisiertes CSS genommen, da ja nun das #content fehlt...

es sieht scheiße aus:
screeshot
__________________

Umfragen:
bitte beachten: Vorschläge für künftige Umfragen
Woher weißt du vom developers-guide?

Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Schreibe ein Tutorial und beschreibe, wie es geht, was nicht klappt, wo man aufpassen muss usw.
Danke!

Geändert von Jann Hendrik (24.11.2005 um 12:39 Uhr)
Jann Hendrik ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.11.2005, 13:16 Nach oben    #8
Benjamin Steininger
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.209
Standard

tut meins nicht ?
robo47 ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.11.2005, 13:36 Nach oben    #9
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.517
Standard

Zitat:
Zitat von Jann Hendrik
es sieht scheiße aus
Danke sehr. Ich habe ja auch nur die Startseite begutachtet ..
Ben ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.11.2005, 16:15 Nach oben    #10
Jann Hendrik Bekaan
 
Benutzerbild von Jann Hendrik
 
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 2.381
Standard

Zitat:
Zitat von robo47
tut meins nicht ?
ich habe deines mal hier eingebaut:
http://www.bekaan.org/robo.php
Der Nachteil ist halt, dass der content-div überall auf die schmale Breite eingeengt wurde...
Da aber der news-div nicht immer und nicht überall eingeblendet wird ist das nicht so dolle...


Zitat:
Zitat von Ben
Zitat:
Zitat von Jann Hendrik
es sieht scheiße aus
Danke sehr. Ich habe ja auch nur die Startseite begutachtet ..
Sry - aber auch hier meine Schuld, weil die nur die index2.php mit dem geänderten CSS begutachten konntest...
ich habe mal 'dein' CSS hier hochgeladen:
http://www.bekaan.org/ben.php

Nun ist das CSS jeweils für die ganze Seite begutachtbar... allerdings ist bei Bens Lösung leider der float-Fehler, wenn die Navi kürzer ist als der content.
Nach links (Richtung Navigation) sollte der Content nicht rüberrutschen...
__________________

Umfragen:
bitte beachten: Vorschläge für künftige Umfragen
Woher weißt du vom developers-guide?

Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Schreibe ein Tutorial und beschreibe, wie es geht, was nicht klappt, wo man aufpassen muss usw.
Danke!
Jann Hendrik ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.11.2005, 18:48 Nach oben    #11
Benjamin Steininger
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.209
Standard

hmm wie wärs mit ner variablen im template mit der du für den div sowas machst:


<div id="content" style="%var%">


und damit halt die breite abhängig davon ob der newsdiv inhalt hat oder nicht setzt ?

greetz
robo47
robo47 ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.11.2005, 18:57 Nach oben    #12
Jann Hendrik Bekaan
 
Benutzerbild von Jann Hendrik
 
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 2.381
Standard

ok, generell wäre ne Möglichkeit das in den Inhalt der Startseite mit einzubinden, aber....
das muss doch via CSS gehen, oder nicht?

wenn nicht... dann muss ich mir wohl was anderes überlegen - aber noch habe ich nicht aufgegeben!
__________________

Umfragen:
bitte beachten: Vorschläge für künftige Umfragen
Woher weißt du vom developers-guide?

Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Schreibe ein Tutorial und beschreibe, wie es geht, was nicht klappt, wo man aufpassen muss usw.
Danke!
Jann Hendrik ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.11.2005, 19:01 Nach oben    #13
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

Floating und maximale Breite verträgt sich nicht, da die Breite in allen Browsern Priorität hat.
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.11.2005, 19:06 Nach oben    #14
Benjamin Steininger
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.209
Standard

im FF und Opera wäre vieleicht ein workaround mit min-widthund max-width möglich ... vieleicht, nur grad ein komischer einfall
robo47 ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.11.2005, 19:32 Nach oben    #15
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

Der IE kann das aber nicht.
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.11.2005, 21:05 Nach oben    #16
Benjamin Steininger
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.209
Standard

Zitat:
Zitat von Lars
Der IE kann das aber nicht.
hmm gab irgendwo mal ein CSS-woraround dass er es doch kann, war etwas umständlich hat aber glaub ich getan ...habs nur grad ned gefunden ..
robo47 ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.11.2005, 21:09 Nach oben    #17
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

Das würde mich interessieren, ich vermisse min und max beim IE nämlich sehr
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 04.12.2005, 16:59 Nach oben    #18
Benutzer
 
Benutzerbild von xabbuh
 
Registriert seit: 03.12.2005
Ort: Osnabrück
Beiträge: 76
Standard

min-width sollte sich folgendermaßen simulieren lassen, da der IE width ähnlich wie die anderen Browser min-width interpretiert:
Code:
div {
    min-width : 5em;
}

* html div {
    width : 5em;
}
-> http://de.selfhtml.org/css/layouts/browserweichen.htm
xabbuh ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

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 sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bildwechsel mit CSS Problem jjelliss HTML, XML und CSS 19 17.09.2007 01:36
[CSS] Div + CSS + IE6 -> Problem Binary HTML, XML und CSS 5 14.02.2007 16:24
Suche MAC-Webdesigner wegen einem CSS Problem. Sebastian Gesuche 6 14.02.2007 14:02
CSS Problem: Div hängt aus dem MasterDiv heraus Chr!s HTML, XML und CSS 9 01.03.2006 13:36
CSS Layout - Problem Chr!s HTML, XML und CSS 11 14.09.2005 16:54


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:49 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45