伏笔2023 2015-11-18 08:02 采纳率: 0%
浏览 1418

angularJS使用ng-bind-html转义html之后了,如何重新定义其样式

angularJS使用ng-bind-html转义html之后了,如何重新定义其样式,原来数据库中
保存的html样式只适合在电脑上查看,现在转到手机上之后,字体不合适,图片太大,整个页面都不协调

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-08-04 19:44
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    要解决这个问题,您可以尝试以下步骤:

    1. 使用ng-style替换ng-bind-html
      <div ng-style="styleObject">
        <!-- Your HTML content here -->
      </div>
      
    2. 在HTML文件中为这些元素设置新的CSS类。
    3. 在JavaScript中动态地更改这些类。

    例如,如果您希望将所有<h1>标签的字体大小改为18px,可以这样做:

    <div ng-style="styleObject">
      <h1 style="font-size: 18px;">Hello World</h1>
    </div>
    

    然后,在HTML文件中为这些元素添加一个类(比如custom-font-size):

    <style>
      .custom-font-size {
        font-size: 18px;
      }
    </style>
    

    最后,在JavaScript中修改这个类:

    var app = angular.module('myApp', []);
    app.controller('MyCtrl', function($scope) {
      $scope.styleObject = {};
      // Add styles to the controller's scope
    });
    

    请注意,您可能需要根据您的具体需求和项目结构调整这些示例。

    评论

报告相同问题?

悬赏问题

  • ¥30 STM32 INMP441无法读取数据
  • ¥100 求汇川机器人IRCB300控制器和示教器同版本升级固件文件升级包
  • ¥15 用visualstudio2022创建vue项目后无法启动
  • ¥15 x趋于0时tanx-sinx极限可以拆开算吗
  • ¥500 把面具戴到人脸上,请大家贡献智慧
  • ¥15 任意一个散点图自己下载其js脚本文件并做成独立的案例页面,不要作在线的,要离线状态。
  • ¥15 各位 帮我看看如何写代码,打出来的图形要和如下图呈现的一样,急
  • ¥30 c#打开word开启修订并实时显示批注
  • ¥15 如何解决ldsc的这条报错/index error
  • ¥15 VS2022+WDK驱动开发环境