Antworten auf deine Fragen:
Neues Thema erstellen

Antworten zum Thema „Breiten wert erechnen lassen“

KillePille

Nicht mehr ganz neu hier

Ich habe ein Problem.
Ich habe links und recht ein fixes div mit den breiten (l. 200px und r. 180px).
Der Content in der Mitte soll im dem Browser angepasst werden. Also links (200px) + x (mitte) + rechts (180px) = 100%
Nun möchte ich in den stylesheets per php eine Berechnung für die Breitengeben. also igrendwie so. width = 100% (oder die pixelzahl falls man die ermitteln kann ) -380px
 

DJAima

D-D-D-J

AW: Breiten wert erechnen lassen

Kannst du nicht einfach der mitte keine größe geben dann müsste er das doch immer ziehen bis die maximale größe erreicht ist!

es gibt en javascript aber ich weiss grad nicht wie das heisst!
 

lomion

Aktives Mitglied

AW: Breiten wert erechnen lassen

vergiss javascript..
breite wird nicht gesetzt.. und mit margin gibst du den abstand nach links und rechts an.. fertig..
 

KillePille

Nicht mehr ganz neu hier

AW: Breiten wert erechnen lassen

das wäre men css:

#container {
margin : 0 0 0 0;
padding : 0 0 0 0;
background-color : #ffffff;
width : 100%;
}

#navi {
width : 200px;
margin : 0 0 0 0;
padding : 0;
float : left;
}

#middle {
float : left;
margin : 0 180px 0 200px;
padding : 0;

}

#head {
float : left;
margin : 0 0 0px 0;
padding : 0 0 0 0;
border-bottom: 1px dotted #000;
height: 88px;

}

#content {
margin : 0;
padding : 0 0 0 0;
float: left;
}

#column {

float : left;
width : 180px;
margin : 0;
padding : 0 0 0 0;
}


die navi ist links die middle ind der mitte in der mitte ist das div head und das div content rechts ist das div column.

Wenn ich das mit margin mach setzt er das immer passend aber unter dem dem div navi???

wenn ich ne width angebe ist das ding neben dem div navi. mit width: auto gehts auch nicht. soll ich ansonnen das irgendwie mit javascript un window.innerwidth lösen? oder könnte es auch so gehen?

Mit dem code: weiß mann schon mal wie groß es seien müsste:

<script type="text/javascript">
alert(window.innerWidth - 380);
</script>

Nur wie bekomm ich es dann hierrein width: und dann müsste da der ausgerechnete Wert rein.
 
Zuletzt bearbeitet:

KillePille

Nicht mehr ganz neu hier

AW: Breiten wert erechnen lassen

Habs gelöst.

<script type="text/javascript">
var HTMLstring=""
var breite = (window.innerWidth - 380);
alert (breite);
HTMLstring+='<div style="float: left;margin : 0;padding : 0;width: ' +breite+ 'px;">'
document.open()
document.write(HTMLstring)
document.close()
</script>
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
175.157
Beiträge
2.581.864
Mitglieder
67.223
Neuestes Mitglied
Desiree
Oben