【问题标题】:center text in select in webview ios在webview ios中选择中心文本
【发布时间】:2013-10-23 14:17:53
【问题描述】:

我试图在我的选择中居中文本。我已经使用 text-align:-webkit-center; 在 Safari 中工作了。 (文本对齐:中心;什么都不做)。但是当我运行 text-align:-webkit-center;在我的 phonegap webview 中,文本没有居中。

有没有人设法在 phonegap 的 web 视图的选择框中将文本居中?

附言。中心是水平中心,而不是垂直 Ds。

谢谢!

【问题讨论】:

    标签: ios select webview center


    【解决方案1】:

    对我来说同样的问题,我在 android 中使用 text-align-last: center; 解决了这个问题,但还没有解决 ios webview 的问题。

    【讨论】:

      【解决方案2】:

      只需在 webview 上添加我发现的解决方案即可。如果您没有找到任何解决方案,您可以在 angularjs 上使用此技巧或使用 js 将所选值与 div 上的文本映射,此解决方案在 angular 上完全符合 css,但需要在 select 和 div 之间进行映射:

      var myApp = angular.module('myApp', []);
      
      myApp.controller('selectCtrl', ['$scope',
        function($scope) {
          $scope.value = '';
        }
      ]);
      .ghostSelect {
        opacity: 0.1;
        /* Should be 0 to avoid the select visibility but not visibility:hidden*/
        display: block;
        width: 200px;
        position: absolute;
      }
      .select {
        border: 1px solid black;
        height: 20px;
        width: 200px;
        text-align: center;
        border-radius: 5px;
        display: block;
      }
      <!doctype html>
      <html lang="en">
      
      <head>
        <meta charset="UTF-8">
        <title>Example - example-guide-concepts-1-production</title>
        <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
      </head>
      <body ng-app="myApp">
        <div ng-app ng-controller="selectCtrl">
          <div class=select>
            <select ng-model="value" class="ghostSelect">
              <option value="Option 1">Option 1</option>
              <option value="Option 2">Option 2</option>
              <option value="Option 3">Option 3</option>
            </select>
            <div>{{value}}
            </div>
          </div>
        </div>
      </body>

      希望这对某人有用,因为我花了一天时间在 phonegap 上找到这个解决方案。

      【讨论】:

        猜你喜欢
        • 2010-11-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-08-28
        • 1970-01-01
        • 2016-02-10
        相关资源
        最近更新 更多