首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Angular-strap的侧边覆盖了整个页面

Angular-strap的侧边覆盖了整个页面
EN

Stack Overflow用户
提问于 2015-01-04 06:44:05
回答 1查看 852关注 0票数 0

我在Bootstrap3中使用angular-strap aside。我的旁白html模板如下所示-

代码语言:javascript
复制
<div class="aside" tabindex="-1" role="dialog">
  <div class="aside-dialog">
    <div class="aside-content">
      <div class="aside-header">
        <button type="button" class="close" ng-click="$hide()">&times;</button>
        <h4 class="aside-title">Settings</h4>
      </div>
      <div class="aside-body" ng-controller="SettingsCtrl">
        <form name="createCustomerForm" role="form">
          <div class="form-group">
            <label for="settings_email">Email</label>

              <input class="form-control" id="settings_email" name="settings_email" type="text">
          </div>

          <div class="form-group">
            <label for="language">Language:&nbsp;</label>

            <button id="language" type="button" class="btn btn-default" data-html="1"
                    data-animation="am-flip-x" ng-options="country.name for country in countries track by country.id"
                    data-placeholder="Select country..."
                    ng-model="selectedLang" ng-change="onLanguageSelected(country)"
                    bs-select>
              Action <span class="caret"></span>
            </button>
          </div>
        </form>
      </div>
      <div class="aside-footer">
        <button type="button" class="btn btn-default" ng-click="$hide()">Close</button>
      </div>
    </div>
  </div>
</div>

到目前为止,这是可行的-

但如果我改了代码-

代码语言:javascript
复制
<div class="aside" tabindex="-1" role="dialog">
  <div class="aside-dialog">
    <div class="aside-content">
      <div class="aside-header">
        <button type="button" class="close" ng-click="$hide()">&times;</button>
        <h4 class="aside-title">Settings</h4>
      </div>
      <div class="aside-body" ng-controller="SettingsCtrl">
        <form name="createCustomerForm" role="form">
          <div class="form-group">
            <label for="settings_email">Email</label>

            <div class="input-group">
              <span class="input-group-addon"><i class="fa fa-envelope-o fa-fw"></i></span>
              <input class="form-control" id="settings_email" name="settings_email" type="text">
            </div>
          </div>

          <div class="form-group">
            <label for="language">Language:&nbsp;</label>

            <button id="language" type="button" class="btn btn-default" data-html="1"
                    data-animation="am-flip-x" ng-options="country.name for country in countries track by country.id"
                    data-placeholder="Select country..."
                    ng-model="selectedLang" ng-change="onLanguageSelected(country)"
                    bs-select>
              Action <span class="caret"></span>
            </button>
          </div>
        </form>
      </div>
      <div class="aside-footer">
        <button type="button" class="btn btn-default" ng-click="$hide()">Close</button>
      </div>
    </div>
  </div>
</div>

然后它会捕获整个窗口-

我怎样才能保持它的大小不变?

EN

回答 1

Stack Overflow用户

发布于 2015-02-26 17:56:49

你可以在你正在加载的模板的内容类上添加一个max-width标签。

假设

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27760341

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档