TP Underground Lounge 07/08
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 15.06.2006, 19:47   #1
TP-Moderator
 
Benutzerbild von Torsten
 
Registriert seit: Jan 2004
Ort: Marbach
Torsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine User
Red face

IMG-Shadow Text soll unter dem Bildpositioniert werden


Hallo CSS-Freaks,

ich habe folgendes CSS im Einsaz um automatisch einen Schatten und Rahmen um Bilder im Contentbereich zu erzeugen:
PHP-Code:
.img-shadow {

    
floatleft;

    
backgroundurl(../03img/shadow-alpha.pngno-repeat bottom right !important;

    
backgroundurl(../03img/shadow.gifno-repeat bottom right;

    
margin10px 0 0 10px !important;

    
margin10px 0 0 10px;

}

.
img-shadow img {

    
displayblock;

    
positionrelative;

    
background-color#fff;

    
border1px solid #a7b2bc;

    
margin: -6px 6px 6px -6px;

    
padding4px;

    
border-bottom-color#a9a9a9;


Im Source-Code des HTML-Dokumentes ist das ganze so eingebunden:

PHP-Code:
<div class="img-shadow"><img src="../03img/www.jpg" alt="World Wide Web" width="200" height="200" title="World Wide Web" /></div>
      <
p>UnentdecktunerforschtunergründlichSchicksal des provisorischen Substituts zwischen nutzloser Platzhalterei und dem nie formulierten Anspruch auf BeachtungEin Schattendasein auf der unbekannten Seite der SeiteHeute noch eine einsamedoch kräftige Kulturpflanze auf dem unbeackertenöffentlich unbeachteten literarischen Brachlandauf dem die krude komponiertesinnentleerte Worthülse regiertbin ich morgen schon Kult.</p
Leider steht der Text rechts neben dem Bild - was logischerweise durch das 'float:left' aus der class="img-shadow" hervorgeht.

Der Text soll aber unter dem Bild stehen.
Ich habe schon probiert dem ersten Absatz ein style="clear:both" mitzugeben, dann erscheint aber ein Geister-Absatz der locker 200px hoch ist.
Dasselbe passiert wenn man einen DIV-Container zwischen Absatz und Bildcontainer setzt dem ein "clear:both" zugewiesen ist.
Leider ist das 'float:left' aus der class="img-shadow" nötig um in allen Browsern, den Schatten korrekt anzuzeigen.

Weiß vielleicht jemand wie man das in den Griff bekommen könnte?

LG, Torsten

P.S. Hier gibts das Tutorial dazu: http://www.alistapart.com/articles/cssdropshadows/
__________________
Gruß Torsten!
________________


Geändert von Torsten (15.06.2006 um 21:40 Uhr).
Torsten ist offline   Mit Zitat antworten


Alt 15.06.2006, 19:49   #2
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Hast du das wo live? Dann könnte man mal was mit Live Edit probieren.
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 15.06.2006, 20:01   #3
TP-Moderator
 
Benutzerbild von Torsten
 
Registriert seit: Jan 2004
Ort: Marbach
Torsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine User
Zitat:
Zitat von webcreate
Hast du das wo live? Dann könnte man mal was mit Live Edit probieren.
Ja habe ich hier:
http://www.art-d-sign.com/_redesign/webdesign/
__________________
Gruß Torsten!
________________

Torsten ist offline   Mit Zitat antworten
Alt 15.06.2006, 21:07   #4
TP-Moderator
 
Benutzerbild von hero-master
 
Registriert seit: Mar 2003
Ort: Hamburg
hero-master ist ein richtiges Arbeitstier - DANKEhero-master ist ein richtiges Arbeitstier - DANKEhero-master ist ein richtiges Arbeitstier - DANKEhero-master ist ein richtiges Arbeitstier - DANKEhero-master ist ein richtiges Arbeitstier - DANKEhero-master ist ein richtiges Arbeitstier - DANKE
Hi artdesign
durch das clear="both" clearst du alle floats, die du definiert hast, also auch die vom Menu. Somit wird der Text eben unter dem Menu angezeigt
Warum baust du den Schatten nicht in die Grafik direkt ein?
Eine andere Möglichkeit wäre, dem p-Tag, bzw dem div unter dem mit dem Bild eine Breite zuzuweisen, so dass es zwar immer noch im float drin ist, aber durch die Breite umgeborhcen wird und unter dem Bild angeziegt wird.
__________________
Grüße Nico

Meine kleinen CSS-Tutorials
hero-master ist offline   Mit Zitat antworten
Alt 15.06.2006, 21:08   #5
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Hab ich dich nun falsch verstanden?
Abb1: FF
Abb2: IE
Miniaturansicht angehängter Grafiken
img-shadow-text-soll-bildpositioniert-ff.jpg  img-shadow-text-soll-bildpositioniert-ie.jpg  
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 15.06.2006, 21:19   #6
TP-Moderator
 
Benutzerbild von Torsten
 
Registriert seit: Jan 2004
Ort: Marbach
Torsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine User
Ich habe in der Zwischenzeit auch wein wenig herumprobiert.

Dabei habe ich herausgefunden das folgendes hilft:

HTML-Code:
.p-shadow {
  width: 99%;
  float: left;
  }
Ich habe um alle <p> Tags herum ein DIV gelegt und diesem die class="p-shadow" zugewiesen.

Anscheinend funktioniert das überall.

Ich habe leider keinen echte IE6 mehr an Bord, weil ich den IE7 installiert habe.

Bei mir funktionierts im FF 1.5, Opera8, Opera9 & IE7

Könntet Ihr mir ein Feedback geben ob es im IE6 auch korrekt dargestellt wird?

Vielleicht auch einmal die Mac-User testen, Danke

@Hero:
Ich habe diesen Tipp im Netz gefunden und finde ihn genial weil man so nicht extra alle Bilder bearbeiten muss.

Hat auch den Vorteil das man bei einer Designänderung via CSS das Bild ohne Rahmen und Schatten zur Verfügung hat.

LG, Torsten
__________________
Gruß Torsten!
________________

Torsten ist offline   Mit Zitat antworten
Alt 15.06.2006, 21:24   #7
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Wenn ich nun den richtigen Ausschnitt getroffen habe, ist mein Screenshot von IE6 WIN.
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 15.06.2006, 21:38   #8
TP-Moderator
 
Benutzerbild von Torsten
 
Registriert seit: Jan 2004
Ort: Marbach
Torsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine User
Zitat:
Zitat von webcreate
Wenn ich nun den richtigen Ausschnitt getroffen habe, ist mein Screenshot von IE6 WIN.
Vielen Dank Mark - das schaut ja gut aus
Ich habe hier nämlich nur den IE6 von http://browsers.evolt.org/ zur Verfügung und der Verschluckt die Überschriften - die über dem Bild.

LG, Torsten
__________________
Gruß Torsten!
________________

Torsten ist offline   Mit Zitat antworten
Alt 15.06.2006, 22:10   #9
TP-Moderator
 
Benutzerbild von hero-master
 
Registriert seit: Mar 2003
Ort: Hamburg
hero-master ist ein richtiges Arbeitstier - DANKEhero-master ist ein richtiges Arbeitstier - DANKEhero-master ist ein richtiges Arbeitstier - DANKEhero-master ist ein richtiges Arbeitstier - DANKEhero-master ist ein richtiges Arbeitstier - DANKEhero-master ist ein richtiges Arbeitstier - DANKE
Zitat:
Zitat von Torsten
Dabei habe ich herausgefunden das folgendes hilft:
wobei das float doch eigentlkich unnötig ist, oder?
Eine einzige Breitenangabe reicht doch eigentlich. Somit passiert das, was ich oben beschrieben habe
Zitat:
Zitat von Torsten
@Hero:
Ich habe diesen Tipp im Netz gefunden und finde ihn genial weil man so nicht extra alle Bilder bearbeiten muss.

Hat auch den Vorteil das man bei einer Designänderung via CSS das Bild ohne Rahmen und Schatten zur Verfügung hat.
Da haste natürlich Recht. Das mit den Schatten direkt in dem Bild war auch eher ne Alternative, falls sonst nichts hingehauen hätte
__________________
Grüße Nico

Meine kleinen CSS-Tutorials
hero-master ist offline   Mit Zitat antworten
Alt 15.06.2006, 23:40   #10
TP-Moderator
 
Benutzerbild von Torsten
 
Registriert seit: Jan 2004
Ort: Marbach
Torsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine UserTorsten lebt für das TP und seine User
Zitat:
Zitat von hero-master
wobei das float doch eigentlkich unnötig ist, oder?
Eine einzige Breitenangabe reicht doch eigentlich. Somit passiert das, was ich oben beschrieben habe
Wenn ich das float: left; weglasse dann rutscht der Text wieder nach oben neben das Bild, keine Ahnung wieso das so ist

LG, Torsten
__________________
Gruß Torsten!
________________

Torsten ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen > CSS
IMG-Shadow Text soll unter dem Bildpositioniert werden IMG-Shadow Text soll unter dem Bildpositioniert werden
« Stark zerhacktes Layout im IE... | Tabellenausrichtung - "margin" »

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

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:11 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38