Nachtrag / Schriftgrößen in px - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Thomas H. (180 Beiträge) am Dienstag, 18.April.2006, 01:18.
    Nachtrag / Schriftgrößen in px

      Habe mal weiter rumprobiert und alle
      <font> und <td> tags komplett entfernt.
      
      Scheinbar bin ich auf dem richtigen Weg
      denn jetzt werden die Schriftformatierungen aus der CSS Datei angenommen.

      Allerdings scheint das Script jetzt nicht mehr ganz rund zu laufen,
      habe wohl versehentlich ein Codeteil zuviel entfernt.
      Das ist schon eine Kniffelei.

      Vielleicht weiß aber jemand auch eine einfachere und
      vor allem schnellere Lösung.


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Thomas H. (180 Beiträge) am Montag, 17.April.2006, 23:29.
    Schriftgrößen in px

      Hi,

      ich versuche, bei dem Blätterscript aus der BIB das Layout mittels
      einer externen CSS zu verändern.
      Was in anderen Scripten einwandfrei funktioniert ist hier scheinbar
      ein mittelschweres Problem.

      Ich will z.B. die Schrift in Tahoma mit 11px.

      Ich kann zwar in den Scripteigenen Voreinstellungen z.B.
      Tahoma einstellen ( das geht ja noch ) aber z.B. 11px geht nicht.
      Im Prinzip kann ich hier gar keine px Angaben einstellen,
      sondern nur die festen Größen 1 bis 7, also z.B. die 2.
      Size 2 würde aber 10pt entsprechen. Passt zwar fast, aber nicht ganz.
      Gebe ich z.B. über eine externe CSS Datei die Angaben an,
      kann ich so ziemlich alles beeinflussen, aber die Angaben zur Schriftart und Größe werden grundsätzlich ignoriert.
      Auch dann, wenn ich die jetzigen font Tags direkt ändere oder entferne,
      ändert sich nichts.

      Vielleicht hat jemand eine Idee, was da geändert werden muß.

      Hier das Script:

      my $range=$_range_length;
      my $blaettern=$_range_length;
      my $blaetter_lang=$range*6;
      my $newrange=$_range+$_range_length;
      my $oldrange=$_range-$_range_length;
      my $color='#D4DCE4';
      my $color_vonbis='#D4DCE4';
      my $color_zahl='#D4DCE4';
      my $color_vorzu='#D4DCE4';
      my $color_balken='#D4DCE4';
      my $font='Tahoma, Arial, Verdana';
      my $size='2';
      my $table='';
      my $table_align='left';
      #$_amount = $amount_sav;
      #$_amount_query = $amount_query_sav;
      

      out "<div align=$table_align>";
      out "<table width=$table cellpadding=4 height=25 cellspacing=4><tr align=left>
      <td bgcolor=$color align='center'><font face=$font font size=$size>";
      

      $oldrange=0 if $oldrange<0 && $oldrange>-$_range_length;
       
      out $oldrange>=0?"<a href=\"$_link&v=0&suche=$suche&@_sel&sort=$sort\">|<</a>":"|<";
      out "</font></td><td bgcolor=$color align='center'><font face=$font font size=$size>";
      out $oldrange>=0?"<a href=\"$_link&v=$oldrange&suche=$suche&@_sel&sort=$sort\"><</a>":"<<";
      out "</font></td><td bgcolor=$color align='center'><font face=$font font size=$size>";
      

      $ende=substr($_amount_query,0,length($_amount_query)-1);
      out $newrange<$_amount_query?"<a href=\"$_link&v=$newrange&suche=$suche&@_sel&sort=$sort\">></a>":">>";
      out "</font></td><td font face=$font font size=$size bgcolor=$color align='center'><font face=$font font size=1>";
      out $newrange<$_amount_query?"<a href=\"$_link&suche=$suche&v=".($ende."0")."&@_sel&sort=$sort\">>|
      </a>":">|";
      out "</font></td><td bgcolor=$color_vonbis width='185' align='center'><font face=$font font size=$size>Anzeige ".($v+1)." bis
       
      ".(($v+$blaettern)>$_amount_query?"$_amount_query":($v+$blaettern))." von
      

      $_amount_query</td>";

      if ($_amount)
      {
       
      $vr=int($v/$blaetter_lang) unless $_range==0;
      $vr=$vr*$blaetter_lang;
      out "<td bgcolor=$color_vorzu align='center'><font face=$font font size=$size><a href=\"$_link&suche=$suche&v=".($vr-$blaetter_lang)."&@_sel&sort=$sort>\"<<</a></font></td>" if
      

      ($vr-$blaetter_lang)>=0;

      for ($i=$vr;$i<($vr+$blaetter_lang<=$_amount_query?($vr+$blaetter_lang):$_amount_query); $i+=$blaettern)
      

      {

      out "<td bgcolor=$color_zahl align='center'><font face=$font font size=$size>".($v==$i?"<b>".($i+1)."</b>":"
      <a
       
      href='$_link&suche=$suche&v=$i&@_sel&sort=$sort'>
      ".($i+1)."</a>")."</font></td>";
      

      }
      out "<td bgcolor=$color_vorzu align='center'><font face=$font font size=$size><a href=\"$_link&suche=$suche&v=$i&@_sel&sort=$sort\">></a></font></td>" if $i<$_amount_query;
      }
      out "</font></tr></table></div>";
      

     Antworten

    Beitrag von Thomas H. (180 Beiträge) am Dienstag, 18.April.2006, 01:18.
    Nachtrag / Schriftgrößen in px

      Habe mal weiter rumprobiert und alle
      <font> und <td> tags komplett entfernt.
      
      Scheinbar bin ich auf dem richtigen Weg
      denn jetzt werden die Schriftformatierungen aus der CSS Datei angenommen.

      Allerdings scheint das Script jetzt nicht mehr ganz rund zu laufen,
      habe wohl versehentlich ein Codeteil zuviel entfernt.
      Das ist schon eine Kniffelei.

      Vielleicht weiß aber jemand auch eine einfachere und
      vor allem schnellere Lösung.

     Antworten


     
 Liste der Einträge von 18900 bis 19050:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.09s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!