ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
575
575
EMPFEHLEN
-
12.12.10 01:12 #1
- Registriert seit
- Nov 2007
- Beiträge
- 255
Hallo,
ich würde gerne einen variablem Text in einem div immer auf die größtmögliche Schrift Große skalieren.
was mir Google momentan erzählt ist das nicht möglich,...
ich hätte da eine Idee, aber von der weiß ich auch noch nicht ob das machbar ist,...
zu meiner IDEE:
ich möchte gerne ein div erstellen das sich automatisch anpasst, dann skaliere ich einfach das div (ich lese die aktuelle Höhe aus und mach es dann auf die gewünschte Höhe prozentual,...)
jetzt meine Probleme.
1. kann ich ein DIV in einem festen Verhältnis mit einer Variablen Größe erstellen?
2. ist mein Problem überhaupt lösbar?
da es keine öffentliche Seite wird reicht mir auch eine Lösung die ausschließlich im Browser Chrome Funktioniert
-
12.12.10 02:04 #2
- Registriert seit
- Nov 2007
- Beiträge
- 255
Hallo,
also ich hab mir was gebastelt,...
ich hoff mal das ihr mich nicht Verspottet
ich poste mal und freue mich über Verbesserungen (auch wenn ich schon soweit zufrieden bin)
PHP-Code:<?PHP
$text = "
Hallo,
<br/><br/>
ich würde gerne einen variablem Text in einem div immer auf die größtmögliche Schrift Große skalieren.
<br/><br/>
was mir Google momentan erzählt ist das nicht möglich,...
<br/><br/>
ich hätte da eine Idee, aber von der weiß ich auch noch nicht ob das machbar ist,...
<br/><br/>
zu meiner IDEE:
ich möchte gerne ein div erstellen das sich automatisch anpasst, dann skaliere ich einfach das div (ich lese die aktuelle Höhe aus und mach es dann auf die gewünschte Höhe prozentual,...)
<br/><br/>
jetzt meine Probleme.
1. kann ich ein DIV in einem festen Verhältnis mit einer Variablen Größe erstellen?
2. ist mein Problem überhaupt lösbar?
<br/><br/>
da es keine öffentliche Seite wird reicht mir auch eine Lösung die ausschließlich im Browser Chrome Funktioniert
";
$s_height = 1050;
$width = 1440;
$height = $_GET['height'];
if($_GET['size'] == "")
{
$fontsize = 12;
}
else
{
$fontsize = $_GET['size'];
}
$step = $fontsize + 1;
echo '
<script type="text/javascript">
<!--
onload=function() {
var divh = document.getElementById(\'divid\').offsetHeight;
if (divh <= '.$s_height.')
{
window.open(\'div.php?height=\'+divh+\'&size='.$step.'\',\'_top\',\'\');
}
}
//-->
</script>
';
echo "Schriftgröße ".$fontsize." pt";
echo "<br/>";
echo "Höhe ".$height." px";
echo "<div id='divid' style='font-size: ".$fontsize."pt; border: 1px solid #000; width: ".$width."; zoom: 30%'>";
echo $text;
echo "</div>";
?>
-
13.12.10 10:30 #3
- Registriert seit
- Nov 2007
- Beiträge
- 255
als zweite lösung habe ich ein div generiert das im hauptdiv mittels zoom (mit js) wächst.
sobald sich das hauptdiv vergrößert gehe ich wieder einen schritt zurück.
dann habe ich maximale größe und das auch mit bildern, tabellen und unterschiedlichen textgrößen,...
ist zwar relativ langsam aber ich möchte nur htmlseiten generieren und dafür taugts.
Ähnliche Themen
-
Bildfenster automatisch skalieren
Von Pazu im Forum PhotoshopAntworten: 5Letzter Beitrag: 02.03.06, 15:33 -
GoLive5:Website automatisch skalieren, je nach Auflösung des Monitors
Von lalas im Forum HTML-EditorenAntworten: 6Letzter Beitrag: 25.05.05, 13:10 -
Bilder automatisch für Browserfenster skalieren
Von moonshine im Forum HTML & XHTMLAntworten: 7Letzter Beitrag: 22.11.03, 19:12 -
DB Inhalt nach bestimmter Zeit automatisch löschen
Von kesnw im Forum Relationale DatenbanksystemeAntworten: 6Letzter Beitrag: 25.10.03, 18:18 -
[MX] Bilder automatisch skalieren?
Von Fey im Forum Flash PlattformAntworten: 7Letzter Beitrag: 18.04.03, 12:50





Zitieren
Login





