hr Tag: Rahmen bei IE ausblenden

Dieses Thema hr Tag: Rahmen bei IE ausblenden im Forum "Webentwicklung, Hosting & Programmierung" wurde erstellt von Luigi_Tirol, 7. März 2007.

Thema: hr Tag: Rahmen bei IE ausblenden hab auf dieser Seite: http://www.feuerwehr-brixen.com/fahrzeuge.html beim hr Tag ein Hintergrundbild (Schlauch)...

  1. hab auf dieser Seite: http://www.feuerwehr-brixen.com/fahrzeuge.html
    beim hr Tag ein Hintergrundbild (Schlauch) eingesetzt.

    wollte nun mit border-style: none den rahmen ausblenden.
    Firefox macht das auch brav, aber der IE natürlich nicht. :-\

    Gibts für den IE einen Trick???
     
  2. Moin,

    das sind halt die unerreichbaren Vorteile des IE, er macht halt nicht das was man will :tickedoff:

    Was ich dir anbieten könnte, wäre auf den HR verzichten und stattdessen einen __Blinden__ DIV zu setzen.

    Code:
    <style type=text/css>
    .hr
    {
      clear:both;
      width: 100%;
      height: 30px;
      background-color: transparent;
      background-image: url(../images/schlauch.gif);
      background-repeat: no-repeat;
    }
    </style>
    
    <div class=hr></div>
    <p>kjhbkjbjbkjbkjb</p>
    <div class=hr></div>
    <p>kjhbkjbjbkjbkjb</p>
    
    Was sinnvolleres fällt mit da auf die schnelle auch nicht ein ;)

    Falls es noch __überschaubar__ ist (die Anzahl), kannste es ja noch __händisch__ ändern, ansonsten könntest du dir ja einen kleinen Bot schreiben der HR gegen DIV tauscht ;)
     
  3. wäre eine lösung. danke!

    jedoch sollen die user (autoren) ja den editor von joomla (jce) verwenden.
    und da gibt es einen button für die Trennlinie.
    jetzt wollt ich, dass die standardlinie eben durch das bild ersetzt wird.

    na ja, muss ich wohl mit dem rahmen im IE leben.... schade.
     
  4. Nö, ich erwähnte doch das dies auch ein kleiner Bot erledigen könnte ;)

    Hier könntest du z.B. mit str_replace alle Vorkommen von HR-Tags im Content durch DIV-Tags ersetzen lassen.

    Funktionsweise wäre in etwa so:
    Code:
    <?php
    $text =->
    <hr>
    <p>kjhbkjbjbkjbkjb</p>
    <hr/>
    <p>kjhbkjbjbkjbkjb</p>
    <hr />
    ';
    echo Vor dem Replace:<br />.$text;
    echo xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx;
    
    $search = array('<hr>',-><hr/>',-><hr />');
    $replace = array('<div class=hr></div>',-><div class=hr></div>',-><div class=hr></div>');
    $text = str_replace($search, $replace, $text);
    								 
    echo <br />Nach dem Replace:<br />.$text;
    ?>
    
    Alternativ könntest du aber auch den JCE-Editor ein wenig __malträtieren__, in dem du ihm einfach __sagst__ er soll bei klick auf den HR-Button diesen DIV-Tag setzen ;)
     
  5. danke Dir!!

    muss ich mir mal ansehen, ob ich das mit meinen beschränkten php kenntnissen hinbekomme.

    :)
     
  6. Für ne Woche 4-Sterne in Tirol vergess ich manchmal sogar meine Faulheit mml mml

    Downloaden-Installieren-Publishen-Fertisch ;)

    Falls es nicht geht einfach melden ;)


    PS: du musst die CSS-Klasse hr in .hr umbenennen.
     
  7. wow, du bist der beste!!!!!!!!!!!!!!!!!!!!!!!!!!
    werd ich gleich mal ausprobieren.

    danke, erstmal!!!![br][br]Erstellt am: 08.03.07 um 12:28:25[hr][br]funzt perfekt..... :1

    vielen Dank und großes Lob an Conny :T :T :T :T :T :T :T :T :T :T :T
     
Die Seite wird geladen...

hr Tag: Rahmen bei IE ausblenden - Ähnliche Themen

Forum Datum
Ressourcenmonitor im Taskmanager zeigt nur Rahmen Windows 7 Forum 22. März 2014
Desktop-Symbole Rahmen entfernen Windows 7 Forum 19. März 2010
bootproblem mit wechselrahmen Windows 7 Forum 26. Jan. 2009
VLC Player - Rahmenloses Fenster Audio, Video und Brennen 31. Mai 2013
Festplatte im Hot Swap Wechselrahmen formartieren Windows XP Forum 16. März 2013