Ladiesman217
Neues Mitglied
Hallo zusammen,
ich könnte mal wieder etwas Hilfe gebrauchen.
Und zwar habe ich eine Tabelle erstellt für eine Art Vorstellung der Mitarbeiter, in der ersten Spalte ein Bild, in der zweiten die Jahresangaben und in der dritten die Positionen.
Hat auch trotz meines geringen HTML-Wissens und -Verstands recht gut funktioniert. Nur habe ich jetzt das Problem, dass die erste Zeile der 2. und 3. Spalte mit dem unteren Bildrand der ersten Spalte beginnt.
Sehen könnt Ihr dies hier: YellowSky
Sieht natürlich richtig blöd aus die Freiräume.
Ich habe schon alles durchgeschaut, aber hier fehlt mir wohl das Wissen und das Auge, um dies allein beheben zu können.
Daher würde ich hier um Eure Hilfe bitten, wie ich die Texte in Spalte 2 und 3 oben beginnen lassen kann.
Vielen vielen Dank schonmal
Hier nochmal die style.css (Vielleicht liegt ja auch da der Fehler...)
ich könnte mal wieder etwas Hilfe gebrauchen.
Und zwar habe ich eine Tabelle erstellt für eine Art Vorstellung der Mitarbeiter, in der ersten Spalte ein Bild, in der zweiten die Jahresangaben und in der dritten die Positionen.
Hat auch trotz meines geringen HTML-Wissens und -Verstands recht gut funktioniert. Nur habe ich jetzt das Problem, dass die erste Zeile der 2. und 3. Spalte mit dem unteren Bildrand der ersten Spalte beginnt.
Sehen könnt Ihr dies hier: YellowSky
Sieht natürlich richtig blöd aus die Freiräume.
Ich habe schon alles durchgeschaut, aber hier fehlt mir wohl das Wissen und das Auge, um dies allein beheben zu können.
Daher würde ich hier um Eure Hilfe bitten, wie ich die Texte in Spalte 2 und 3 oben beginnen lassen kann.
Vielen vielen Dank schonmal
Hier nochmal die style.css (Vielleicht liegt ja auch da der Fehler...)
Code:
@charset "utf-8";
/* CSS Document */
/* [URL="http://meyerweb.com/eric/tools/css/reset/"]CSS Tools: Reset CSS[/URL]
v2.0 | 20110126
License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
background-color: #f0f0f0;
width: 800px;
height: auto;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
vertical-align:text-top;
}
a {
text-decoration:none;
color:black;
}
a.hover {
text-decoration:underline;
}
h1, h2, h3, h4, h5, h6 {
font-family:Verdana, sans-serif;
font-weight:normal;
line-height:100%;
margin-top:0;
}
h1 {
font-size: 20px;
color: #000;
}
h2 {
font-size: 16px;
color: #000;
}
h5 {
font-size: 16px;
color: #FFF;
}
h3 {
font-size: 12px;
color: #000;
}
/*Zusatz BK*/
html
{ height: 100%;}
#main, #logo, #header, #menubar, #site_content, #footer, #galarie, #bor, #site_content_galerie
{ margin-left: auto;
margin-right: auto;}
#header
{ background: #CCC;
width: 1200px;
height:100%;
}
/*Main CSS*/
html {
background-color: #ffffff
}
#container {
width: 1200px;
border-width: 1px;
border-style: solid;
border-color: black;
padding: 2,5em;
margin: 2em auto;
}
#main {
position: relative;
height: auto;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
#main #content {
background-color: #e3007a;
font-size: 18px;
margin-top: 0px;
margin-left: 100px;
margin-bottom: 0px;
height: auto;
margin-right: 100px;
}
#main p {
font-size: 12px;
line-height: 22px;
}
.abstand {
margin-left: 2em;
margin-top: 0px;
font-family: Verdana, sans-serif;
text-align: left;
font-size: 16px;
line-height: 20px;
}
.abstand2 {
margin-left: 2em;
margin-top: 0px;
font-family: Verdana, sans-serif;
text-align: left;
font-size: 12px;
line-height: 22px;
}
.text {
margin-top: 10px;
margin-bottom: 10px;
}
.text-bottom {
margin-top: 10px;
margin-bottom: 0px;
}
#space-oben {
height: 50px;
}
#balken {
background-color: #fecc00;
font-family:Verdana, Geneva, sans-serif;
font-size: 24px;
font-weight:bold;
height:35px;
line-height:1;
margin-left:0px;
margin-right:0px;
vertical-align:middle;
border-top: 1px solid black;
border-bottom: 1px solid black;
}
#space-mitte {
height: 50px;
}
#content1 {
color: #000;
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
line-height:26px;
font-weight:bold;
height:174;
margin-left:30px;
margin-right:30px;
}
#content123 {
color: #000;
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
line-height:26px;
/*font-weight:bold;*/
height:174;
margin-left:30px;
margin-right:30px;
}
#content11 {
color: #000;
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
line-height:26px;
font-weight:bold;
height:auto;
margin-left:30px;
margin-right:30px;
}
#content2 {
color:#000;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
font-weight:normal;
height:auto;
margin-left:30px;
margin-right:30px;
line-height: 22px;
}
#space-unten {
height: 20px;
}
.balken {
margin-left: 28px;
vertical-align:middle;
line-height:35px;
}
.tabellenabstand {
padding-left: 10px;
}
.abstand2 {
margin-left: 2em;
margin-top: 0px;
font-family: Verdana, sans-serif;
text-align: left;
font-size: 14px;
line-height: 22px;
}
.balkenlinks {
/*padding-top: 45px;
padding-left: 10px;
color: #000;
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
line-height:26px;
font-weight:bold;
height:174;
margin-left:30px;
margin-right:30px;*/
font-family:Verdana, Geneva, sans-serif;
/*margin-top: 50px;*/
/*padding-top: 35px;*/
font-size: 16px;
padding-left: 10px;
top:50%;
vertical-align:bottom;
}