php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.12.2011, 16:24  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Irgendwie geht das Problem an mir vorbei

Könntest du nochmal genau erläutern, was nun eigentlich das Problem ist? Aus dem Text werde ich jedenfalls nicht schlau
Zitat:
lasse ich right weg und in page left das float:left; dann streched der page-wrap container sich vorschriftsgemäß nur so weit, wie ich inhalt reinpacke.

geb ich nun einen zweiten container dort hinein macht der das nicht mehr`!?!

also suche ich bei google und was finde ich? dass es gehen muss.

gut dann bau ich mir ne neue seite, ohne inhalt und schau mir an was falsch sein kann.

aber schon das einfachste hier klappt nicht, wenn ich dem page-wrap keine genaue höhe angebe.... gibts doch nicht od? warum streched der sich da nicht mehr, weiß das jemand?
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 18.12.2011, 16:29  
Erfahrener Benutzer
 
Benutzerbild von Sickone4
 
Registriert seit: 21.08.2011
Beiträge: 302
PHP-Kenntnisse:
Anfänger
Sickone4 befindet sich auf einem aufstrebenden Ast
Standard

baue ich meine seite so auf, wie sie original war:

<div id="page-wrap">
<div id="page-left"></div>
</div>

dann wird der container page-wrap fehlerfrei gestreched!

baue ich es so auf:
Code:
#pagetext-wrap, #page-wrap {
  width:              932px;
}

#page-wrap {
  margin-top:         20px;
  background-color:   #f8f7f7;
  border:             1px solid;
}

#page-left {
  margin:             8px 0px  8px 15px;
  padding:            0px 5px 20px  5px;
  width:              500px;
  color:              #000000;
  border:             1px solid;
  float:              left;
}

#page-right {
  width:              180px;
  background-image:   url(../images/page/content/big-top.png);
  padding:            5px 5px;
  float:              right;
}




<div id="page-wrap">
  <div id="page-left"></div>
  <div id="page-right"></div>
</div>
und füge float: left und natürlich auch right ein für die beiden inneren container, streched page-wrap nichtmehr!
__________________
irgendwann werde ich auch helfen können - vielleicht.
Sickone4 ist offline   Mit Zitat antworten
Alt 18.12.2011, 16:32  
Erfahrener Benutzer
 
Benutzerbild von Arne Drews
 
Registriert seit: 22.04.2009
Beiträge: 3.486
PHP-Kenntnisse:
Anfänger
Arne Drews wird schon bald berühmt werdenArne Drews wird schon bald berühmt werden
Arne Drews eine Nachricht über Skype™ schicken
Standard

Ich schick Dir mal'n Link per PN. Da habe ich das mal online gestellt. Kannst Dir den Quältext ja mal ansehen. Ich denke da siehst Du den Fehler evtl.
__________________
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.
Probleme kann man niemals mit derselben Denkweise lösen, durch die sie entstanden sind.
Albert Einstein

Geändert von Arne Drews (18.12.2011 um 16:35 Uhr).
Arne Drews ist offline   Mit Zitat antworten
Alt 18.12.2011, 16:39  
Erfahrener Benutzer
 
Benutzerbild von Sickone4
 
Registriert seit: 21.08.2011
Beiträge: 302
PHP-Kenntnisse:
Anfänger
Sickone4 befindet sich auf einem aufstrebenden Ast
Standard

@ Arne:

ich kanns zwar nicht ganz glauben, aber klar. offensichtlicher gehts wohl kaum.....

damn... weisste ich bau das so ca 2 zeilen oben drüber im gesamten quelltext noch ein um dort gleiche fehler zu verhindern....

aber sowas passiert wenn man sich zu häufig zu lange pausen gönnt....

jdf sieht mein topic quelltext jetzt so aus, hoffe dass er nun besser strukturiert ist:

PHP-Code:

// Liste der Ortsvereine

  
$sql "SELECT ID FROM spd_mod_ov";

  
$abfrageergebnis mysql_query$sql$conID );

  
$div mysql_fetch_assoc($abfrageergebnis);

  
// sind Einträge in der DB vorhanden
  
if($div)

     {
        echo 
"<div id='page-wrap' style='height:100%;'>

                 <div id='page-left'>"
;

  
// Datensätze aus mod_ov den Kategorien aus mod_ov_cat zuordnen
  
$sql "SELECT * FROM spd_mod_ov_cat a join spd_mod_ov b WHERE a.ID = b.cat_ID  ORDER BY verbandsgemeinde, name ASC";

  
$abfrageergebnis mysql_query$sql$conID );
  
  
// Definiere letzten Eintrag
  
$letzte_verbandsgemeinde null;

  while( 
$datensatz mysql_fetch_array($abfrageergebnis) ) {

    
// Schreibe aktuelle Verbandsgemeinde in $verbandsgemeinde
    
$verbandsgemeinde $datensatz['verbandsgemeinde'];


    
// Gruppenbruch, neue Verbandsgemeinde
    
if ($letzte_verbandsgemeinde != $verbandsgemeinde)

       {
          echo (
$verbandsgemeinde == 'Morbach')? '<br><h1>Einheitsgemeinde ''<br><h1>Verbandsgemeinde ';
          echo 
$datensatz['verbandsgemeinde'] . '</h1>';
       }
    
    echo 
"

      <p><img id='icon-cube' src='images/page/content/cube.png'>
                                          
         <a href='index.php?page=modules/ov/"
.$datensatz['ID']."'>Ortsverein&nbsp;".$datensatz['name']."</a>";

      
// ist weder eine Email noch eine eigene Homepage vorhanden
      
if (empty($datensatz['url']) && empty($datensatz['email']))

         {
            echo 
"</p>";
         }

      else

        {
    
           
// ist eine eigene Homepage vorhanden
           
if (!empty($datensatz['url']))

              {
                 echo 
"&nbsp;<a href='".$datensatz['url']."' target='_blank'><img id='icon-homepage' src='images/icon/page-link.png' alt='Homepage'></a>  ";
              }
        
           
// ist eine Emailadresse vorhanden
           
if (!empty($datensatz['email']))

              {
                 echo 
"&nbsp;<a href='mailto:".$datensatz['email']."' target='_blank'><img id='icon-email' src='images/icon/mail.png' alt='E-Mail'></a>  ";
              }

           echo 
"</p>";

        }

    
// aktuelle Verbandsgemeinde als Vergleichswert setzen
    
$letzte_verbandsgemeinde $verbandsgemeinde;

   }
    

das <br><h1> konstrukt bei der kategorieausgabe veränder ich gerade noch mit <span> sodass es als "paket" fungiert
__________________
irgendwann werde ich auch helfen können - vielleicht.
Sickone4 ist offline   Mit Zitat antworten
Alt 18.12.2011, 17:01  
Erfahrener Benutzer
 
Benutzerbild von Sickone4
 
Registriert seit: 21.08.2011
Beiträge: 302
PHP-Kenntnisse:
Anfänger
Sickone4 befindet sich auf einem aufstrebenden Ast
Standard

ich beende diesen thread jetzt mal, und bedanke mich bei allen die mir geholfen haben, größtenteils Arne danke für deinen sonntag

gruß bis zum nächsten mal,

sick
__________________
irgendwann werde ich auch helfen können - vielleicht.
Sickone4 ist offline   Mit Zitat antworten
Alt 18.12.2011, 17:05  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Gefloatete Elemente verschwinden aus dem "normalen" HTML Fluss. Floatest du das innere div, nimmst du dem äusseren page-wrap Container den Inhalt weg, und verhält sich entsprechend: Die Höhe "schrumpft" auf 0, weil es keinen Inhalt mehr gibt, der das page-wrap div "aufdrücken" könnte.

Hier ein interessanter Artikel zum Thema "float":
http://www.css-technik.de/css-examples/219_9/
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Alt 18.12.2011, 17:07  
Erfahrener Benutzer
 
Benutzerbild von Sickone4
 
Registriert seit: 21.08.2011
Beiträge: 302
PHP-Kenntnisse:
Anfänger
Sickone4 befindet sich auf einem aufstrebenden Ast
Standard

ja das stimmt, Arne hat mir da ein beispiel meines codes gezeigt. ein "clear:both" regelt da einiges;()
__________________
irgendwann werde ich auch helfen können - vielleicht.
Sickone4 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
PHP Test Frage (Variablen) Bloodcell PHP Einsteiger 12 04.08.2011 20:01
Eine Frage zum guten Code-Layout SilentSight JavaScript, Ajax und mehr 3 14.07.2010 09:18
[Erledigt] Frage zu JOIN Befehl und dem Auslesen desselben apo PHP Tipps 2010 11 13.06.2010 19:32
[Erledigt] Mitstreiter beim Aufbau einer Community gesucht (Bonn / Koblenz) PHP MySQL SunnyMarx Beruflich 12 14.02.2010 15:44
XTAIN Network sucht Mit-Entwickler für Interkulturelle Community Plattform Deltachaos Beitragsarchiv 0 28.07.2009 01:24
URL Frage Eclipse16V PHP Tipps 2009 8 23.02.2009 17:02
Vielseitiger Web-Entwickler für christliche Community gesucht | Beteiligungsbasis christbook Beitragsarchiv 1 29.01.2009 15:27
Hallo eine Frage in sachen Forensysteme spikytux HTML, Usability und Barrierefreiheit 11 03.01.2009 15:06
MySQL Server startet nicht mehr richtig... Datenbanken 16 03.03.2006 19:40
Performence Frage PHP-Fortgeschrittene 10 06.05.2005 19:00
Frage zu einem Editformular PHP Tipps 2005 3 25.04.2005 14:58
[Erledigt] Frage zur Funkrionen? PHP Tipps 2004-2 10 01.12.2004 09:42


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:26 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