tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
10
ZUGRIFFE
517
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Jam-Mc Jam-Mc ist offline Mitglied Bronze
    Registriert seit
    Oct 2011
    Beiträge
    37
    Guten Tag

    Ich habe ein problem mit dem css da bin ich leider noch nicht so gut drin

    Ich habe 5 Buttons die sind immoment von links nach rechts was ja auch sein soll aber ich habe eine funktion ein gebaut das ich die buttons sperren lassen kann oder oder der user die sperrt

    mein problem ist wenn ein button gesterrt ist bleiben die anderen buttons an dieser position stehen

    ich würde es aber gerne so machen wollen wenn in der mitte ein button weg ist das die anderen buttons in center gehen und nicht links und rechts stehen bleiben und die mitte weg ist

    mein css bis jetzt
    Code :
    1
    2
    3
    4
    5
    6
    7
    
    .mediaplayer
    {
      position: absolute;
      top: 130px;
      left: 55px;
      z-index: 5;
    }

    ich habe schon rum gefummelt wie ein doofen aber nichts hatts gebracht

    das habe ich auch schon versucht
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    
    .mediaplayer
    {
      position: relative;
      top: 130px;
      left: 0px;
      z-index: 5;
    text-align:center;
    }

    da passiert das die buttons in der mitte sind aber untereinander und nicht neben einander

    wäre sehr froh wenn man mir helfen könnte
     

  2. #2
    djheke djheke ist offline Mitglied Silber
    Registriert seit
    Sep 2011
    Beiträge
    96
    Ich vermute mal, du nimmst JS . Vielleicht nimmst du ein falsches Style, wie bspw. visibility:hidden.

    Na auf jeden Fall hast du hier mal eine CSS Variante.
    http://www.gipspferd.de/forumhilfe/linksausblenden/
    Geändert von djheke (12.10.11 um 20:20 Uhr)
     

  3. #3
    Jam-Mc Jam-Mc ist offline Mitglied Bronze
    Registriert seit
    Oct 2011
    Beiträge
    37
    ich nutze php

    muss sagen habe ich vergesen das sind player Buttons mit grafiken

    das sieht so aus

    Code :
    1
    
    echo "<div class=\"mediaplayer\"><a href=\"/generator/streambox_v2/wmpa/wmp_".$radlock->radio_name.".asx\" onclick=\"window.open(this.href);return false\"><img src=\"design/".$bset."/wmp.gif\" border=\"0\" width=\"25\" height=\"25\"/></a></div>";
    Geändert von Jam-Mc (11.10.11 um 20:28 Uhr)
     

  4. #4
    threadi threadi ist offline Mitglied Brokat
    Registriert seit
    Dec 2006
    Ort
    Leipzig
    Beiträge
    478
    Code :
    1
    
    text-align: center;

    wäre die Lösung, vorausgesetzt innerhalb von dem Element mit der Klasse .mediaplayer sind keine Blockelemente. Links (<a>) und Bilder (<img>) sind dies normalerweise nicht, aber es könnte sein, dass Du sie per CSS dazu gemacht hast (was uns hier nicht bekannt ist).
     

  5. #5
    djheke djheke ist offline Mitglied Silber
    Registriert seit
    Sep 2011
    Beiträge
    96
    Na wenn du Zugang zum PHP Code hast, dann ersetze doch bitte das div durch ein li und formatiere den Rest so wie im Beispiel bereits gezeigt.

    Bsp;
    <ul class mediabuttons">
    <?php ..... ?>
    </ul>

    Oder sehe ich etwas falsch.
     

  6. #6
    Jam-Mc Jam-Mc ist offline Mitglied Bronze
    Registriert seit
    Oct 2011
    Beiträge
    37
    Bevor ein Misverstädnis kommt

    nicht das ihr denkt das ich ein code ändern will und zusätzlich css einbauen will ne ne

    ich bin der inhaber des script da ich ja streambox generatoren schreiben mit verschiedene funktionen nur was ich nicht so kann ist css das ist noch mein problem

    @threadi

    mit text-align: center; habe auch schon versucht aber klappt nicht

    @djheke

    habe ich uch versucht da werden nur die playerbuttons verschoben aber wenn ich ein player button sperre bleiben die anderen buttons auf ihre position stehen und wandern nicht wie gewollt in der mitte bzw in das leere feld wo der andere vorher war
     

  7. #7
    Slin61 Slin61 ist offline Mitglied Silber
    Registriert seit
    Jul 2010
    Beiträge
    79
    Hast du das schonmal mit html versucht? Einfach per <center>. Einen Bereich um das Ganze definieren und sobald etwas in der Mitte passiert(oder auch wo anders) verschieben sich die Elemente automatisch(zumindest bei Opera, aber nicht beim IE)
     
    mfg Slin
    Am besten kenne ich mich mit html, php, javascript und CSS aus.

  8. #8
    Jam-Mc Jam-Mc ist offline Mitglied Bronze
    Registriert seit
    Oct 2011
    Beiträge
    37
    ja habe ich auch versucht bringt auch nichts

    damit ihr mal es sieht wie es auf zum teil gebaut ist

    PHP
    PHP-Code:
    echo "<div class=\"onlineplayer\"><a href=\"#\" onclick=\"window.open('/generator/streambox_v2/wmps/wmp_".$radlock->radio_name.".php','displayWindow', 'width=420,height=200');\"><img src=\"design/".$bset."/online-play.png\" border=\"0\" width=\"25\" height=\"25\"/></a></div>";

    echo 
    "<div class=\"flashplayer\"><a href=\"#\" onclick=\"window.open('/generator/streambox_v2/flashplayer/wmp_".$radlock->radio_name.".php','displayWindow', 'width=420,height=200');\"><img src=\"design/".$bset."/flashplayer.jpg\" border=\"0\" width=\"25\" height=\"25\"/></a></div>";

    if (
    $radlock->winamp == 0)
    echo 
    "<div class=\"winamp\"><a href=\"http://".$server.":".$server_port."/listen.pls\" onclick=\"window.open(this.href);return false\"><img src=\"design/".$bset."/wamp.gif\" border=\"0\" width=\"25\" height=\"25\"/></a></div>";

    if (
    $radlock->reals == 0)
    echo 
    "<div class=\"realplayer\"><a href=\"http://".$server.":".$server_port."/listen.pls\" onclick=\"window.open(this.href);return false\"><img src=\"design/".$bset."/rep.gif\" border=\"0\" width=\"25\" height=\"25\"/></a></div>";

    if (
    $radlock->wmps == 0)

    echo 
    "<div class=\"mediaplayer\"><a href=\"/generator/streambox_v2/wmpa/wmp_".$radlock->radio_name.".asx\" onclick=\"window.open(this.href);return false\"><img src=\"design/".$bset."/wmp.gif\" border=\"0\" width=\"25\" height=\"25\"/></a></div>"
    CSS
    Code :
    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
    
    .winamp
    {
      position: absolute;
      top: 130px;
      left: 4px;
      z-index: 5;
    text-align: center;
    }
     
    .realplayer
    {
      position: absolute;
      top: 130px;
      left: 30px;
      z-index: 5;
    }
     
    .mediaplayer
    {
      position: absolute;
      top: 130px;
      left: 55px;
      z-index: 5;
    text-align: center;
    }
     
    .flashplayer
    {
      position: absolute;
      top: 130px;
      left: 110px;
      z-index: 5;
    text-align: center;
    }
     
    .onlineplayer
    {
      position: absolute;
      top: 130px;
      left: 80px;
      z-index: 5;
    text-align: center;
    }

    Grafik wie ich es mir vorstelle

    Wenn alle Buttons da sind

    http://193.192.59.51/test.png

    Wenn ein Button weg ist so ist es jetzt

    http://193.192.59.51/test1.png

    So Stell ich mir das vor

    http://193.192.59.51/test2.png
     

  9. #9
    Avatar von Jan-Frederik Stieler
    Jan-Frederik Stieler Jan-Frederik Stieler ist offline JFS - aka DirtyWorld
    tutorials.de Moderator
    Registriert seit
    Nov 2003
    Ort
    Darmstadt
    Beiträge
    4.934
    Blog-Einträge
    1
    Hi,
    schonmal mit
    Code css:
    1
    
    {display: inline;}
    oder per Float versucht?

    Grüße
     
    Dirt is my World
    www.janstieler.de coming soon!
    Xing Profil (OpenBC)
    del.icio.us Profil
    flickr Profil

    Portfolio

    Bitte bewerte mich wenn ich dir weitergeholfen habe. Und makiere dein Beitrag als erledigt wenn das Problem geklärt wurde.
    Information zum neuen Bewertungsmodell.

  10. #10
    djheke djheke ist offline Mitglied Silber
    Registriert seit
    Sep 2011
    Beiträge
    96
    Wenn du alle Buttons absolut positionierst wird es wohl nichts werden. Wenn du dich dazu durchringen könnest eine ungeordnete Liste zu benutzen und die li's etweder mit display:inline oder float:left formatieren, wird es wohl doch noch klappen.

    Achso, wenn du schon js benutzt kannst du den Rest auch mit js formatieren.
    Geändert von djheke (17.10.11 um 17:04 Uhr)
     

  11. #11
    Jam-Mc Jam-Mc ist offline Mitglied Bronze
    Registriert seit
    Oct 2011
    Beiträge
    37
    Nabend

    habe das problem gelöst danke für eure hilfe
     

Ähnliche Themen

  1. IE7, valign=center, align=center
    Von Thomas_Jung im Forum CSS
    Antworten: 1
    Letzter Beitrag: 07.08.09, 12:29
  2. Button (NORTH-Text, CENTER-Image, SOUTH-Text)
    Von JavaEngel im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 11
    Letzter Beitrag: 25.10.08, 13:56
  3. Antworten: 9
    Letzter Beitrag: 19.09.08, 23:33
  4. Antworten: 3
    Letzter Beitrag: 16.02.07, 17:29
  5. Imagestring() center setzen ?
    Von tefla im Forum PHP
    Antworten: 2
    Letzter Beitrag: 12.11.02, 16:03