Zurück   klamm-Forum > Virtual World > Programmierung

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25.08.2011, 10:24:01   #1 (permalink)
Neuer Benutzer

Reg: 25.08.2011
Beiträge: 2
allyinthespace befindet sich auf einem aufstrebenden Ast
Unglücklich Padding - Wasn da los?

Hallo!
Hab seit langem nichtmehr Programmiert und bin jetzt dabei im Praktikum ne Website zu programmiern.
Früher hatte ich nie so ein Problem, eventuell hab ich da vielleicht ne blöde Kleinigkeit vergessen, aber auf jeden Fall krieg ich das mitm Padding nicht so wie es sein soll hin, dass der Text in meiner div-box weiter innen steht. Wenn ich einen Wert von z.B. 15px eingebe, dann wird die Box automatisch erweitert .
Ich weiß, ist bestimmt ne dumme Frage, aber bin noch so ziemlich n Anfänger, steck inner Ausbildung und da kommt so was ab und zu mal vor.. Hmm


Danke im vorraus!
allyinthespace ist offline   Mit Zitat antworten
Gesponsorte Links
Alt 25.08.2011, 10:59:47   #2 (permalink)
ohne Vertrauen
Benutzerbild von Bububoomt

ID: 10361
Lose-Remote
Abwesend

Bububoomt eine Nachricht über ICQ schicken
Reg: 28.04.2006
Beiträge: 15.363
Bububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes Ansehen
Standard

Welcher Browser?

Leider verhalten sich nciht alle Browser gleich.
Eventuell mußt du Browserweichen bauen und für diesen dann die Breite um 15px verringern.
.DE 1. Jahr 3,95€, 2.Jahr oder Tranfer nur 2,95€! +2 Backlinks je Domain! ab 20 Domains+3 BL/Domain, ab 50 Domains+4BL/Domain!
Angebot mit Backlink (Preise sind dauerhaft gültig!) bis 31.5.2012!! Weitere Preise auf Anfrage
-> PN an Mich
Screenshot machen MammutHaNull Gold verkaufen
Bububoomt ist offline   Mit Zitat antworten
Alt 25.08.2011, 11:17:12   #3 (permalink)
Neuer Benutzer

Reg: 25.08.2011
Beiträge: 2
allyinthespace befindet sich auf einem aufstrebenden Ast
Standard

Es handelt sich um Firefox, hab deinen Tip, mit dem verringern umgesetzt! Jetzt hat alles die richtige Breite. Dankeschön!
Thema kann dann geschlossen werden!
allyinthespace ist offline Threadstarter   Mit Zitat antworten
Alt 26.08.2011, 10:39:27   #4 (permalink)
$_POST => dev/null
Benutzerbild von Lokutos

ID: 298414
Lose-Remote

Lokutos eine Nachricht über Skype™ schicken
Reg: 15.03.2008
Beiträge: 358
Lokutos ist einfach richtig nettLokutos ist einfach richtig nettLokutos ist einfach richtig nettLokutos ist einfach richtig nett
Standard

Die breite des elements errechnet sich durch

Width + margin + padding

ist ganz normal.
Klamm Lose-Statistik Seite
Loseumlauf oder Losevernichtung oder Losemenge oder EF-Accounts
-------------------------------------------------------------------------------------
Actionlink Lösungen prüfen
Neuer Actionlink melden oder Actionlink Prüfen
Lokutos ist offline   Mit Zitat antworten
Alt 26.08.2011, 11:32:17   #5 (permalink)
Benutzer
Benutzerbild von t-rink

ID: 423439
Lose-Remote
Gesperrt

Reg: 18.08.2011
Beiträge: 31
t-rink
Standard

Wenn du einem Element eine feste Breite gibst, dann musst du den Kindelementen das padding geben.


Also beispielsweise so:

HTML-Code:
1:
2:
3:
4:
5:
<div id="mein-div"> <p>lorem</p> </div> #mein-div p { padding: 15px;}
Wenn du das padding nun auf #mein-div anwendest, dann hast du das was du bislang hast. Wenn du allerdings jetzt das padding auf #mein-div p {} legst, dann sollte das so sein, wie du dir das vorgestellt hast, oder?
t-rink ist offline   Mit Zitat antworten
Alt 26.08.2011, 11:57:24   #6 (permalink)
schwankend^^

ID: 215354
Lose-Remote
Reallife

Reg: 22.05.2006
Beiträge: 1.505
Gsus ist einfach richtig nettGsus ist einfach richtig nettGsus ist einfach richtig nettGsus ist einfach richtig nett
Standard

Hallo,

schau dir zur Verdeutlichung am besten einfach mal dieses Bild an:


Die Gesamtbreite deine Box errechnet sich aus:
2xmargin (rechts&links) + 2x border(rechts&links) + 2x padding(rechts&links) + width

mfg
Gsus
Gsus ist offline   Mit Zitat antworten
Alt 26.08.2011, 13:52:55   #7 (permalink)
Programmierer

ID: 323407
Lose-Remote

Kralle93 eine Nachricht über ICQ schicken
Reg: 03.07.2008
Beiträge: 485
Kralle93 Kralle93
Standard

Schau dir das Padding-Box-Model an

Hier ein Beispiel, wie du es machen musst:
Div - 500px Breite und Höhe
div#box{
width: 460px;
height: 460px;
padding: 20px;
}

Padding: Rechts, Links, Oben und unten 20px Breite. Diese musst du auch von der Breite oder Höhe abziehen.

Und direkt auf richtige Deklaration achten, der IE kann im Quirks-Modus Padding nicht richtig verstehen...
SMSKasten | Kudosa | LOLVid


HTML-Umsetzungen : Semantisch, valid, browserunabhängig und SEO-freundlich
Kralle93 ist offline   Mit Zitat antworten
Alt 27.08.2011, 01:31:03   #8 (permalink)
Multitalent
Benutzerbild von joschilein

ID: 9301
Lose-Remote

joschilein eine Nachricht über ICQ schicken
Reg: 05.05.2006
Beiträge: 1.414
joschilein genießt hohes Ansehenjoschilein genießt hohes Ansehenjoschilein genießt hohes Ansehenjoschilein genießt hohes Ansehenjoschilein genießt hohes Ansehenjoschilein genießt hohes Ansehenjoschilein genießt hohes Ansehenjoschilein genießt hohes Ansehenjoschilein genießt hohes Ansehenjoschilein genießt hohes Ansehenjoschilein genießt hohes Ansehen
Standard

Zitat:
Zitat von Kralle93 Beitrag anzeigen
Schau dir das Padding-Box-Model an
Welches denn? Es gibt eben nicht das Box Model, sondern eigentlich 4, also vier verschiedene Arten width oder height zu definieren: Nur Inhalt, bis Padding, bis Border und bis Margin. Alle sind mehr oder weniger logisch und so haben sich verschiedene Browserhersteller eben für das eine oder andere entschieden.

Mit box-sizing in CSS3 wird das auch endlich halbwegs steuerbar. Und ich hoffe sehr, dass das Thema in ein paar Jahren durch ist und unterstützende Browser auch beim letzten Anwender benutzt werden.


Heute schon gepixelt
joschilein ist offline   Mit Zitat antworten
Alt 27.08.2011, 10:35:35   #9 (permalink)
Programmierer

ID: 323407
Lose-Remote

Kralle93 eine Nachricht über ICQ schicken
Reg: 03.07.2008
Beiträge: 485
Kralle93 Kralle93
Standard

Zitat:
Zitat von joschilein Beitrag anzeigen
Welches denn? Es gibt eben nicht das Box Model, sondern eigentlich 4, also vier verschiedene Arten width oder height zu definieren: Nur Inhalt, bis Padding, bis Border und bis Margin. Alle sind mehr oder weniger logisch und so haben sich verschiedene Browserhersteller eben für das eine oder andere entschieden.
Das Padding-Box Modell natürlich.
SMSKasten | Kudosa | LOLVid


HTML-Umsetzungen : Semantisch, valid, browserunabhängig und SEO-freundlich
Kralle93 ist offline   Mit Zitat antworten
Antwort

Stichworte
padding, probleme

Gesponsorte Links

Anzeige


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

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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 an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[XHTML & CSS] "Anti-Div-Suppe" und padding trotz Bilder? Renegade Programmierung 7 11.07.2007 14:32:34
Klammlose? Wasn daS? Eyeoptix Ich bin neu hier und habe eine Frage! 13 02.05.2007 05:47:44
[CSS] padding funzt nicht [GELÖST] Martu Programmierung 3 26.05.2006 18:12:42


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