mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Mi 24.04.2024 01:07 Benutzername: Passwort: Auto-Login

Thema: CSS Frage : Body div /div div ? vom 15.12.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> CSS Frage : Body div /div div ?
Autor Nachricht
Tichy
Threadersteller

Dabei seit: 29.08.2007
Ort: Leipzig
Alter: -
Geschlecht: -
Verfasst Sa 15.12.2007 02:20
Titel

CSS Frage : Body div /div div ?

Antworten mit Zitat Zum Seitenanfang

Hi, ich will meine Seite wie folgt gestalten:

css:
Code:

body div /div div p {color:red;}

HTML:
Code:

<body>
<div>Titel</div>
<div><p>Roter Text</p></div>
</body>


Wie kann ich das gewünschte Ergebniss erzielen?
Ich will eine Definition haben die meiner da oben sehr ähnlich ist,
bzw. Ist das überhaupt möglich?
Wenn ja: wie ist die Schreibweise?

Gruß Tichy


Zuletzt bearbeitet von Tichy am Sa 15.12.2007 02:22, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
orangensaft

Dabei seit: 20.04.2007
Ort: Hamburg
Alter: 33
Geschlecht: Männlich
Verfasst Sa 15.12.2007 10:15
Titel

Re: CSS Frage : Body div /div div ?

Antworten mit Zitat Zum Seitenanfang

Tichy hat geschrieben:
css:
Code:

body div /div div p {color:red;}


Also der Code bringt nichts, wenn du möchtest, dass der zweite Text rot erscheint... So ist es richtig, bzw. so funktioniert es:
Code:

div p {
color: red;
}
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Sa 15.12.2007 12:56
Titel

Antworten mit Zitat Zum Seitenanfang

Und die Division Elemente kannst du auch gleich weglassen.

Code:

<body>
<h1>Titel</h1>
<p>Roter Text</p>
</body>
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Tichy
Threadersteller

Dabei seit: 29.08.2007
Ort: Leipzig
Alter: -
Geschlecht: -
Verfasst Sa 15.12.2007 15:21
Titel

Antworten mit Zitat Zum Seitenanfang

Bei meinem speziellen Beispiel brauche ich die Div´s aber.
Schaut mal. ich will folgendes machen.
Ich habe ne Myspace seite und möchte mit meinem Style Sheet die existierenden Objekte verändern.
Im Myspace Quellcode sind haufen Div´s und Tabellen.

Ich weiß das ich mit

Code:

Body Div Div {color:red;}


Das 2. Div im 1. Div Auswähle.

Also so:
Code:

<body>
<div>
<div>roter text</div>
</div>
</body>


So Ich möchte aber nicht das Div im Div sondern das Div nach dem ersten geschlossenen Div einfärben.

Also so:

Code:

Body Div /Div DIV {color:red;}



Code:

<body>
<div>
<div></div>
</div>

<div> roter text</div>
</body>


Zumindest in dem Style,
ich weiß das das mit dem /DIV
totaler Quatsch ist, meine Frage
ist ja ob es eine Möglichkeit gibt das ganze entsprechend zu realisieren.
  View user's profile Private Nachricht senden
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Sa 15.12.2007 15:24
Titel

Antworten mit Zitat Zum Seitenanfang

Ähnliche Frage gab es gestern schon mal, theoretisch möglich wäre es mit dem
CSS3 Selector nth-child oder :nth-of-type() pseudo-class, praktisch aber nicht umsetzbar ohne an dem Quelltext
etwas zu ändern (eine Id vergeben) oder Javascript zu nutzen.

Eine weiter Möglichkeit wäre, falls der Quelltext wirklich genauso aussehen würde
und da nicht noch haufenweise andere Elemente zwischen stecken.

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Adjacent sibling selector</title>
<style type="text/css">
   body div + div {
      color: red;
   }
</style>
</head>
<body>
   <div>
      <div>...</div>
   </div>   
   <div>roter text</div>
</body>
</html>


Das würde dann zumindest in allen modernen Browsern laufen.


Zuletzt bearbeitet von m am Sa 15.12.2007 15:37, insgesamt 3-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Tichy
Threadersteller

Dabei seit: 29.08.2007
Ort: Leipzig
Alter: -
Geschlecht: -
Verfasst So 16.12.2007 00:23
Titel

Antworten mit Zitat Zum Seitenanfang

Geht doch!!!! Juhu, vielen dank

Zuletzt bearbeitet von Tichy am So 16.12.2007 00:24, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
 
Ähnliche Themen body {padding} und body{height:100%} möglich
CSS Angaben im Body
js im body mit popup
conditional body tag
css gesamten body zentrieren
html/css - ie und body background
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.