mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Di 14.10.2008 09:50 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: Athen, Griechenland
Alter: 17
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 E-Mail senden Website dieses Benutzers besuchen
m

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
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

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
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 CSS-Frage DIV
container div css frage
[CSS] Frage zu Div statt Ebene
Javascript - automatisch Scrollen in div (nicht ganzer Body)
Problem/Frage: Spezielle Positionierung von div mit CSS
3-spaltiges div-Layout in festem div macht Probleme
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 deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.