Макс. высота CSS, не работающая

Я знаю, что вы не просили использовать чистый программный способ использования пользовательского шрифта TTF в приложении java fx, но я подумал, что, возможно, это помогает кому-то увидеть программную версию:

public class Test2 extends Application {

  public static void main(String[] args) {
    launch(args);
  }

  public void start(final Stage primaryStage) {
    Group rootGroup = new Group();

    // create a label to show some text
    Label label = new Label("Demo Text");
    try { 
      // load a custom font from a specific location (change path!)
      // 12 is the size to use
      final Font f = Font.loadFont(new FileInputStream(new File("./myFonts/TRON.TTF")), 12);
      label.setFont(f); // use this font with our label
    } catch (FileNotFoundException e) {
      e.printStackTrace();
    }

    rootGroup.getChildren().add(label); 

    // create scene, add root group and show stage
    Scene scene = new Scene(rootGroup, 640, 480, Color.WHITE);
    primaryStage.setScene(scene);
    primaryStage.show();
  }
}

, которая сделал работу для меня. вы можете разместить шрифт везде, где хотите, просто убедитесь, что вы адаптируете путь.

вы можете найти гораздо больше о , используя шрифты внутри java-приложений. Здесь

НТН

14
задан Baffled by ASP.NET 7 February 2009 в 01:28
поделиться

3 ответа

Проблемой является Ваш браузер. Возможно, Вы могли перенести это отделение в другое отделение, которое имеет фиксированную высоту 25 пкс. Конечно, это не было бы точно тем же как макс. высотой.

статья о решении.

Редактирование: Согласно Microsoft это должно работать в IE7 +.

Вы установили соответствующий doctype? Если не IE7 использует старый механизм расположения. Необходимо использовать HTML 4 или XHTML.

9
ответ дан 30 November 2019 в 22:37
поделиться

Вот является перекрестный браузер способом установить минимальную высоту:

min-height: 400px;
height:auto !important;
height:400px;

IE рассматривает атрибут высоты как минимальную высоту и игнорирует минимальную высоту.

Редактирование: Неправильно читайте вопрос как минимальную высоту! (> _ <)

6
ответ дан 30 November 2019 в 22:37
поделиться

Ваш код работает на меня.

, Когда я переношу его со страницей!

<!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>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>1 2 3 4 5</title>
</head>

<body>
<div style="width:300px;max-height:25px;background-color:green;overflow:auto;">
    1<br />
    2<br />
    3<br />
    4<br />
    5
</div>
</body>

</html>

Работы в IE7 и прекрасном Chrome.

FF3 не дает мне, прокручивает панели.

, Но макс. высота хорошо работает во всех трех.

Без окружающей страницы, хотя Ваш отрывок кода не работает. Я предлагаю тестировать код на допустимой странице HTML. * усмехается *

2
ответ дан 30 November 2019 в 22:37
поделиться