小编Beo*_*ett的帖子

光滑的旋转木马 - 隐藏控件?

是否有任何选项可以停止添加下一个和上一个按钮?我似乎无法通过CSS隐藏它们.

<button type="button" data-role="none" class="slick-prev" aria-label="previous" style="display: inline-block;">Previous</button>
Run Code Online (Sandbox Code Playgroud)

css jquery-plugins slick.js

20
推荐指数
4
解决办法
4万
查看次数

EditText焦点在布局之间不一致

我有两个不同的main.xml文件,一个用于纵向,一个用于布局.每个人都在Scrollview内部的RelativeLayout中包含此代码.

<LinearLayout
    android:id="@+id/name_phone"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_below="@id/acquire"
    >
    <EditText
        android:id="@+id/name"
        android:inputType="textPersonName"
        android:layout_weight="1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:hint="observer name"
        android:nextFocusDown="@id/phone"
        android:background="@android:drawable/editbox_background"               
        />
    <EditText
        android:id="@+id/phone"
        android:inputType="phone"
        android:layout_weight="1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:hint="phone number"
        android:nextFocusDown="@id/phone"
        android:background="@android:drawable/editbox_background"
        />
    </LinearLayout>
Run Code Online (Sandbox Code Playgroud)

等......

怪异的是:据我所知,你是不是应该能够指还没有在XML中没有发生过的事情,因此Android:nextFocusDown ="@ ID /手机",因为手机处理不当被宣布失效; 这就是我的风景xml中发生的事情,但不是肖像.在肖像中它完美地工作,并通过所有四个EditTexts传递焦点,没有任何障碍.如果我将NextFocusDown放入格局中,它将无法编译,声明"找不到与给定名称匹配的资源(在'nextFocusDown'处,值为'@id/phone')."

解决方案或解释会很棒.我的想法是,我在两个不同的LinearLayouts中有四个文本框,无论哪个有焦点,首先会将它传递给它下面的EditText,跳过其他的.我希望它能够像我在纵向布局中那样工作,当用户点击名称的下一个,焦点移动到手机,当他们点击它接下来它移动到电子邮件等时.我也很好奇为什么它是让这个工作在纵向而不是景观.

xml android orientation

11
推荐指数
2
解决办法
3001
查看次数

如何在Angular 4中为表添加分页?

我是Angular 4的新手,如果有人能告诉我如何在表格中添加分页,我将不胜感激.以下是我的代码:

HTML:

<div *ngIf="tableDiv && adv1" id="adv1Div">
            <table class="table table-hover" id="adv1Table">
                <thead>
                    <tr class="black-muted-bg" >
                        <th class="align-right" *ngFor="let data of calendarTable[0].weeks">{{data.period}}</th>

                    </tr>
                </thead>
                <tbody>
                    <tr class="no-top-border" *ngFor="let item of calendarTable| paginate: { itemsPerPage: 9, currentPage: p };">
                        <td contenteditable='true' *ngFor="let data of item.weeks| paginate: { itemsPerPage: 9, currentPage: p };" class="align-right">{{data.price}}</td>   
                    </tr>
                </tbody>
                <a href="javascript:void(0)">
                    {{p}}
                  </a>

            </table>

        </div>         
Run Code Online (Sandbox Code Playgroud)

我的JSON是:

 public calendarTable = [
      { name: "TV AD1", 
          weeks: [
          { period: "2/10/2017", price: "400" },
          { period: "9/10/2017", …
Run Code Online (Sandbox Code Playgroud)

html pagination html-table angular

9
推荐指数
2
解决办法
5万
查看次数

如何在为本机不识别未知元素的无脚本客户端支持渐进增强的同时使用HTML5标签?

据我了解渐进式增强功能,其中一个基本原则是,无论浏览器版本或设置如何,网站都应该适用于所有人.

我看到的建议细分是:

  • HTML内容层使用语义标记
  • CSS表示层
  • 增强层(通常通过JavaScript或像JQuery这样的JS库)

但是,我对处理HTML内容层的正确方法感到困惑.特别是语义标记.

我一直看到HTML5标签,如nav,article,footer等,是维护PE语义标记的理想方法.但是,许多旧版浏览器不支持HTML5标记.解决这个问题的简单方法是使用CSS将默认样式设置为{display:block; 对于HTML5标签,但这仅适用于某些浏览器.例如,可怕的IE6无法识别HTML5元素.

典型的解决方法是使用javascript直接在DOM中动态创建缺少的元素(例如通过HTML5 shiv).

但是......如果客户端运行的环境不能识别HTML5元素,并且由于某种原因它们不接受javascript,那么如何合并HTML5语义标签以支持渐进增强功能,而无法正确呈现无法识别标签的无脚本浏览器?这是否可能,或者您是否必须将这些浏览器排除在您的设计考虑之外(这似乎与PE理想相反)?

javascript css html5 progressive-enhancement

7
推荐指数
1
解决办法
852
查看次数

如何根据区域将未经授权的用户重定向到登录页面?

我有一个ASP.NET MVC5网站,将分为公共和管理部分.

公共端具有可选身份验证,某些视图仅限于具有相应角色的经过身份验证的用户.如果用户在未经授权或没有相应角色的情况下尝试访问公共控制器,我希望将其重定向到"公共"登录页面.

只需一个简单的属性,它就可以正常工作:

[Authorize(Roles = "Organizer")]

但是,如果用户尝试访问管理区域中的任何内容,如果他们未经过身份验证,或者经过身份验证但没有"管理员"角色,那么我希望将他们重定向到其他登录屏幕.(https:// localhost:44300 /管理员/帐户/登录而不是https:// localhost:44300 /帐户/登录).

是否有一种简单的方法可以为整个区域应用备用登录重定向?

authentication asp.net-mvc redirect asp.net-mvc-areas

2
推荐指数
1
解决办法
5466
查看次数

用于PHP托管的IIS和Apache有什么区别?

我花了相当多的时间在IIS和Apache服务器(Windows)配置中使用PHP.我见过几次建议Apache比IIS更受欢迎.

我的印象是,Apache over IIS的一个主要原因是通过IIS在CGI下的性能明显变慢.但是,通过Fast CGI的支持似乎解决了很多问题.

另一个问题当然是许可成本,但假设这不是问题,假设基于Windows的平台有哪些其他差异?

php apache iis

1
推荐指数
1
解决办法
2274
查看次数