02.06.2015, 18:47
Hallo Markus,
„min-width: 5em;“ gibt die Mindestbreite vor, wenn das verschwindet ist die Breite „verschwindend gering“. ;-)
Die Stelle hattest Du schon gut gewählt, aber „horizontal-align...“ muss durch „text-align:center“ ersetzt werden.
Wenn das aber alles einfach untereinander stehen soll, brauchst Du eigendlich keine Tabelle mehr. Dann kannst Du auch alles einfach in Absätze setzen:
CSS für die Absätze:
So sieht es dann aus:
![[Bild: zwischenablage019qsn8.jpg]](http://abload.de/img/zwischenablage019qsn8.jpg)
Wenn es doch wie vorher aussehen soll, muss nur das CSS ausgetauscht werden:
So sieht es dann aus:
![[Bild: zwischenablage02dzxpa.jpg]](http://abload.de/img/zwischenablage02dzxpa.jpg)
Mit ein wenig modernem CSS geht es also auch ohne Tabelle-
Es kann aber sein, dass der alte IE (wie so oft) bei der Darstellung zickt, das habe ich nicht getestet.
Ja, genau!
Gruß
Koter
MarSch schrieb:...Ich hatte gehofft das die verschwindend gering von der Größe dargestellt werden wenn nichts drin ist aber du siehst ja selber...
„min-width: 5em;“ gibt die Mindestbreite vor, wenn das verschwindet ist die Breite „verschwindend gering“. ;-)
MarSch schrieb:Der Inhalt der rechten Felder ist nicht horizontal mittig ausgerichtet, wo muss da jetzt wieder ein align oder so hin?
Die Stelle hattest Du schon gut gewählt, aber „horizontal-align...“ muss durch „text-align:center“ ersetzt werden.
Wenn das aber alles einfach untereinander stehen soll, brauchst Du eigendlich keine Tabelle mehr. Dann kannst Du auch alles einfach in Absätze setzen:
PHP-Code:
case 'textarea':
// Mehrzeiliges Textfeld //
echo "<p>".$name.":".(($settings[1]) ? ' (*)' : '')."</p><p><textarea name=\"".field2url($name)."\">".((isset($_POST[field2url($name)])) ? htmlspecialchars($_POST[field2url($name)]) : '')."</textarea></p>";
break;
CSS für die Absätze:
Code:
p{
margin:0;
text-align:center;
}
So sieht es dann aus:
![[Bild: zwischenablage019qsn8.jpg]](http://abload.de/img/zwischenablage019qsn8.jpg)
Wenn es doch wie vorher aussehen soll, muss nur das CSS ausgetauscht werden:
Code:
p{
float:left;
margin-bottom:5px;
margin-top:0;
}
p:nth-child(odd){
clear:both;
width: 6em;
}
So sieht es dann aus:
![[Bild: zwischenablage02dzxpa.jpg]](http://abload.de/img/zwischenablage02dzxpa.jpg)
Mit ein wenig modernem CSS geht es also auch ohne Tabelle-
Es kann aber sein, dass der alte IE (wie so oft) bei der Darstellung zickt, das habe ich nicht getestet.
MarSch schrieb:Zu den Unterseiten in ihren eigenen Ordnern, dann kann jede index.html heißen und somit wird "index.html" nicht angezeigt meinst du... Aber der Pfad bzw. der Unterordner schon, oder? Also so: xyz.de/kontakt/ Oder?
.
Ja, genau!
Gruß
Koter