+ Antworten
Ergebnis 1 bis 3 von 3

Thema: movable Div im MacOS-Style mit "Auto-Width"

  1. #1
    TP-Member Pesarak ist auf einem guten Weg Avatar von Pesarak
    Registriert seit
    Jan 2004
    Ort
    Hessen
    Beiträge
    83

    movable Div im MacOS-Style mit "Auto-Width"

    Hi alle zusammen,

    ich versuche schon seit ein paar Tagen ein DIV im MacOS-Stil zu machen. So mehr oder weniger hat es auch funktioniert (naja mit Hilfe eines CMS-Themes, dass ich auseinandergenommen hab ) nur ist jetzt die Box (Hintergrundbilder) in der Größe statisch. Das heißt die Breite passt sich der Zeilenbreite nicht an (siehe Anhang).



    Folgende Punkte sind gewünscht und ich habe gerade recht wenig Plan wie ich das realisieren kann:
    1. Auto-Width (Anpassung an Inhalt)
    2. Schatten
    3. movable Box (layer - nur am Titel greifen verschieben und beliebig platzieren)
    4. resize (wie richtige Fenster unten rechts anfassen und Größe ändern)

    Irgendwo hab ich sowas vor ein oder zwei Jahren schon mal gesehen.... aber weiß jetzt nicht mehr wo oder wie das war.... :-(

    Freue mich über jede Hilfe!
    Angehängte Dateien

  2. #2
    TP-Member Pesarak ist auf einem guten Weg Avatar von Pesarak
    Registriert seit
    Jan 2004
    Ort
    Hessen
    Beiträge
    83
    Hier nochmal der aktuelle Code so:

    HTML-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>
    <title>osxbox</title>
    <style type="text/css">
    body {
    	background: #42afdc;
    	font: 75%/170% Arial, Helvetica, sans-serif;
    	padding: 0px;
    	margin: 0px;
    	color: #333333;
    }
    .box {
        margin:200px;
    }
    h3 {
    	color: #666666;
    	margin: 5px 0px 5px;
    	font: bold 110%/110% "Lucida Grande", Arial, sans-serif;
    }
    .box-title {
    	position:relative;
    	margin:0;
    	padding: 16px 24px 7px 10px;
    	background:url(images/box/sidep-handle.png) no-repeat 0 0; 
    }
    .box-content {
    	margin: 0;
    	padding: 5px 10px 9px 10px;
    	background: url(images/box/sidep-bottom.png) no-repeat 0 100%;
    	overflow: hidden;
    }
    </style>
    </head>
    
    <body>
        <div class="box">
            <h3 class="box-title">Title</h3>
            <div class="box-content">
    ufghkvfghfkghccf hvcfgkhf hi hi uhafz897ez niu hafp9iz97ezzr iu6z hipuh izg ig ujg jhg jeguj gjk
            </div>		
        </div>
    </body>
    
    </html>

  3. #3
    TP-Moderator hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User Avatar von hero-master
    Registriert seit
    Mar 2003
    Ort
    Hamburg
    Beiträge
    5.927
    Moin
    Zitat Zitat von Pesarak Beitrag anzeigen
    Das heißt die Breite passt sich der Zeilenbreite nicht an (siehe Anhang).
    Doch, tut sie. Du siehst es nur nicht, weil dein Hintergrundbild wohl nur knapp 200 Pixel breit ist und du es nicht wiederholen lässt.
    Um die Breite bei so einer Box hinzubekommen, musst du schon ein wenig mehr tricksen. Hier mal ein Beispiel.
    Es gibt auch die Möglichkeit komplett per CSS und/oder JS Ecken abzurunden, wird bei dir aber eher nicht so einfach gehen, da du ja Muster drin hast.

    Zitat Zitat von Pesarak Beitrag anzeigen
    1. Schatten
    2. movable Box (layer - nur am Titel greifen verschieben und beliebig platzieren)
    3. resize (wie richtige Fenster unten rechts anfassen und Größe ändern)
    Deine Lösung ist JQuery. Damit kannst du die Box größentechnisch verändern und auch beliebig verschieben. Einfach mal durchwühlen
    Schatten könntest du auch damit machen oder du machst das auch mit Bildern, siehe Beispiel

+ Antworten

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 05.10.2007, 07:07
  2. Antworten: 2
    Letzter Beitrag: 21.06.2006, 18:29
  3. "width:auto + 2px;" ???
    Von Nicolas im Forum HTML & CSS
    Antworten: 5
    Letzter Beitrag: 28.02.2006, 16:34
  4. width="100%" bei HTML-Seite
    Von bweichel im Forum HTML & CSS
    Antworten: 10
    Letzter Beitrag: 10.02.2006, 15:22
  5. Trotz width="997" - warum horizontaler Scrollbalken?!
    Von VizeRechib im Forum HTML & CSS
    Antworten: 2
    Letzter Beitrag: 26.01.2003, 19:21

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

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