Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/145.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MS CRM 2011 web资源中的CSS转换倾斜_Css_Dynamics Crm 2011_Dynamics Crm_Crm - Fatal编程技术网

MS CRM 2011 web资源中的CSS转换倾斜

MS CRM 2011 web资源中的CSS转换倾斜,css,dynamics-crm-2011,dynamics-crm,crm,Css,Dynamics Crm 2011,Dynamics Crm,Crm,我正在尝试在web资源中开发一个动态的V字形进度指示器 下面是我试图实现的一小部分 我的问题是,当这是一个网络资源的“转换歪斜的”没有得到应用 下面是一个示例web资源 <html> <head> <title></title> <style type="text/css"> .chevron { float: left; padding: 0px 0px

我正在尝试在web资源中开发一个动态的V字形进度指示器

下面是我试图实现的一小部分

我的问题是,当这是一个网络资源的“转换歪斜的”没有得到应用

下面是一个示例web资源

<html>
<head>
    <title></title>
    <style type="text/css">

        .chevron {
            float: left;
            padding: 0px 0px 0px 2px;
            width: 150px;
        }

        .chevron_a {
            height: 100px;
            width: 150px;
            -webkit-transform: skew(20deg, 0deg);
            -moz-transform: skew(20deg, 0deg);
            -ms-transform: skew(20deg, 0deg);
            -o-transform: skew(20deg, 0deg);
            transform: skew(20deg, 0deg);
            float: left;
            z-index: -1;
        }

        .chevron_b {
            height: 100px;
            width: 150px;
            -webkit-transform: skew(-20deg, 0deg);
            -moz-transform: skew(-20deg, 0deg);
            -ms-transform: skew(-20deg, 0deg);
            -o-transform: skew(-20deg, 0deg);
            transform: skew(-20deg, 0deg);
            float: left;
            z-index: -1;
        }

        .chevron_c {
            margin-left: auto;
            margin-right: auto;
            width: 150px;
            text-align: center;
            font-family: Tahoma;
        }

        .chevron_m {
            display: table-cell;
            vertical-align: middle;
        }

        .chevron_o{
            clear: both;
            display: table;
            position: absolute;
            width: 150px;
            height: 100px;
        }

    </style>
</head>
<body>
    <div id="chevron_w">
        <div class="chevron">
            <div class="chevron_a" style="background: #CCCEEE;"></div>
            <div class="chevron_b" style="background: #CCCEEE;"></div>
            <div class="chevron_o">
                <div class="chevron_m">
                    <div class="chevron_c">TEST</div>
                </div>
            </div>
        </div>
    </div>
</body>

雪佛龙先生{
浮动:左;
填充:0px 0px 0px 2px;
宽度:150px;
}
.chevron_a{
高度:100px;
宽度:150px;
-webkit变换:倾斜(20度,0度);
-moz变换:倾斜(20度,0度);
-ms变换:倾斜(20度,0度);
-o变换:倾斜(20度,0度);
变换:倾斜(20度,0度);
浮动:左;
z指数:-1;
}
雪佛龙{
高度:100px;
宽度:150px;
-webkit变换:倾斜(-20度,0度);
-moz变换:倾斜(-20度,0度);
-ms变换:倾斜(-20度,0度);
-o变换:倾斜(-20度,0度);
变换:倾斜(-20度,0度);
浮动:左;
z指数:-1;
}
.雪佛龙{
左边距:自动;
右边距:自动;
宽度:150px;
文本对齐:居中;
字体系列:Tahoma;
}
雪佛龙先生{
显示:表格单元格;
垂直对齐:中间对齐;
}
雪佛龙先生{
明确:两者皆有;
显示:表格;
位置:绝对位置;
宽度:150px;
高度:100px;
}
试验

您是否将CSS作为单独的web资源加载,并从HTML中引用它


一切似乎都很好

CSS
添加到head部分的
html页面
,效果会很好

还有两件事:你在哪里使用WebResSource

  • 如果您正在IFRame上使用web资源,请确保JQuery库已添加到
    表格

  • 在Internet Explorer中复制粘贴您的Web资源的URL,并签入开发人员工具
    您的CSS、div、Jquery运行良好,控制台中没有抛出错误


  • 看来我已经找到了答案

    Rollup 11不支持CSS3(我认为)。安装了Rollup 11后,以下元标记强制IE9+进入IE8模式,从而忽略变换倾斜样式

    <META http-equiv=X-UA-Compatible content=IE=8>
    
    
    

    Rollup 16没有这个meta标记,而transform skew在IE9+中工作良好。我猜这是rollup 12发布的跨浏览器兼容性的一部分?

    你说的web资源是什么意思??你是说,除了静态内容,如果你加载动态内容,倾斜不会出现??这就是你的意思吗?嗨,亚历克斯。它是Microsoft Dynamics CRM中的一个web资源。您使用哪个版本的IE进行测试?您的CRM实例的汇总是什么?CRM在哪里?你在哪里显示这个网络资源?顺便说一句,在我的第三个问题中是“在”不是“是”-所以不允许我编辑,因为我没有在5分钟的窗口内单击“编辑”上的“保存”!IE 11和IE 9。汇总11。web资源通过事件/案例表单中的iframe显示。我将在rollup 16的一个实例中尝试它。我没有。虽然我不知道它会有什么不同,但我愿意尝试任何东西!我现在就试试。更新:正如预期的那样,没有任何影响:-(