标签: rendering

Internet Explorer ol数字显示在li的底部,而不是按预期显示在顶部

我正在一个页面上有一个带有嵌套p,div和li的ol.Internet Explorer 6和7都在末尾的p元素(在li标签的最底部)之后呈现ol标记的数字,而不是在预期的最外层li的顶部.我正在使用PowerPC Mac,无法进行任何测试.是否有一些简单的CSS黑客使这个渲染与在Firefox中相同?

您可以在此处查看实时页面.我知道,我正在努力定位侧边栏.暂时忽略它.

标记如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <link rel="stylesheet" type="text/css" href="css/global.css" />
        <link rel="stylesheet" type="text/css" href="css/whats_included.css" />
        <script type="text/javascript" src="script/compliant_target_blank.js"></script>
        <!--[if lte IE 5]>
            <script type="text/javascript" src="script/ie_5_unsupported_warning.js"></script>
        <![endif]-->
        <!--[if gt IE 5]>
            <link rel="stylesheet" type="text/css" href="css/ie_hacks/global.css" />
        <![endif]-->
        <title>
            The Daily Plan-It, LLC - Home of the Tax MiniMiser
        </title>
    </head>
    <body>
        <?php include("includes/nav_bar.php") ?>

        <div id="content">
            <img src="images/title.png" alt="Tax MiniMiser …
Run Code Online (Sandbox Code Playgroud)

html internet-explorer rendering haslayout

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

如何拦截rails的模板渲染

我有一个应用程序,提供多个网站.与Stack Exchange类似,这几个站点的行为非常相似.

给出以下视图目录结构:

views/
  shared/users/index.html.erb
  app1/users/index.html.erb
  app2/users/
Run Code Online (Sandbox Code Playgroud)

如何在Rails中重写默认模板渲染

  • 当调用App1的UsersController #index时,它会呈现app1/users/index.html.erb
  • 当调用App2的UsersController #index时,它意识到没有index.html.erb模板,所以在提出丢失的模板错误之前检查shared/users/index.html.erb

提前致谢

model-view-controller rendering ruby-on-rails ruby-on-rails-3

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

在Windows Phone的全景控制背景图像边缘上的黑暗垂直线

我按以下方式设置了全景backgroundBrush:

在DataContext中:

var bitmapImage = new BitmapImage(new Uri("../Images/panorama.background.png", UriKind.RelativeOrAbsolute));
var backBrush = new ImageBrush { ImageSource = bitmapImage };
PanoramaBackgroundBrush = backBrush;
Run Code Online (Sandbox Code Playgroud)

在视图中:

<controls:Panorama Background="{Binding PanoramaBackgroundBrush}"
Run Code Online (Sandbox Code Playgroud)

这panorama.background.png是一张顶部带有app徽标的白色图片.

每当我滚动全景背景的边缘(从上一个全景项目到第一个全景项目)时,在运动时会出现垂直的细暗线.过渡停止时,线条消失.

您可以在我上传到youtube的模拟器视频中看到问题.

这几乎就好像WP SL的渲染引擎没有赶上重绘图像边缘的过渡.但是Office Hub中的背景相同,而且我遇到的问题也没有.

请告知如何解决垂直线问题.

silverlight rendering windows-phone-7 panorama-control windows-phone-7.1

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

Qt:最快的合并和显示图像


我正在寻找最快的方式:

  1. 合并(这意味着从几个图像中制作一个图像,相对于它们的alpha值将一个图像放在另一个图像上)
  2. 显示图像

在Qt.这是我的解决方案:

// ------------------------------------------------ ------------------------------------

 QImage image1 (width, height, QImage::Format_ARGB32);
 QImage image2 (width, height, QImage::Format_ARGB32);
 QImage image3 (width, height, QImage::Format_ARGB32);
Run Code Online (Sandbox Code Playgroud)

/*一些带图像的操作*/

 QPainter displayPainter (this);
 displayPainter.drawImage (topLeft, image1, area);
 displayPainter.drawImage (topLeft, image2, area);
 displayPainter.drawImage (topLeft, image3, area);
Run Code Online (Sandbox Code Playgroud)

// ------------------------------------------------ ------------------------------------

如果有更好的,更快的?我发现信息,QPixmap更适合在屏幕上显示它,但是这个: displayPainter.drawPixmap (.) 比这慢: displayPainter.drawImage (.).

------------------------------------------编辑------- -----------------------------------

我想补充一点,我看到了这个问题: 在Qt中显示解码视频帧的最有效方法是什么?

但在我的情况下使用QGLWidget有点复杂.我正在使用必需品,这在QGLWidget中使用paintEvent并不稳定.用paintGL没问题.问候,

qt rendering qimage

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

如何知道WPF中何时呈现(绘制)控件(或窗口)?

我需要将Window的内容存储到图像中,保存并关闭窗口.如果我在Loaded事件上关闭窗口,图像包含窗口,其中一些项目被绘制好,其他一些只是一半绘制或扭曲而其他项目不在图像上.

如果我放一个计时器并在一定时间后关闭窗口(根据窗口的复杂程度,在250毫秒和1秒之间),图像都可以.

看起来窗口需要一些时间来完全渲染自己.有没有办法知道何时完成此渲染以避免使用Timer并在我们知道它已完成渲染时关闭窗口?

谢谢.

c# wpf drawing rendering

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

如何在JSF + Primefaces 3.2中渲染图像

我一直在尝试在Primefaces-application中渲染图像.这在手风琴小组之外工作正常:

<h:graphicImage library="images" name="testi.JPG" />
Run Code Online (Sandbox Code Playgroud)

但是当我尝试在手风琴面板中使用它时,它不再起作用了:

<p:accordionPanel>
    <p:tab title="Godfather Part I">
        <h:panelGrid columns="2" cellpadding="10">
            <h:graphicImage  library="images" value="testi.JPG" />
Run Code Online (Sandbox Code Playgroud)

Primefaces中有一个图像标签,但根本没有库标签,所以我也试过了:

<p:tab title="Godfather Part II">
        <h:panelGrid columns="2" cellpadding="10">
                    <p:graphicImage url="/resources/images/testi.jpg" />
Run Code Online (Sandbox Code Playgroud)

那么有人可以告诉我该怎么做以及这样做的正确方法是什么,因为有很多不同的选择,但在我的情况下什么都没有?如何将通用图像文件夹添加到我的应用程序中,哪里没有路径?

<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><link type="text/css" rel="stylesheet" href="/temp/faces/javax.faces.resource/theme.css?ln=primefaces-flick" /><link type="text/css" rel="stylesheet" href="/temp/faces/javax.faces.resource/primefaces.css?ln=primefaces&amp;v=3.2" /><link type="text/css" rel="stylesheet" href="/temp/faces/javax.faces.resource/layout/layout.css?ln=primefaces&amp;v=3.2" /><script type="text/javascript" src="/temp/faces/javax.faces.resource/jquery/jquery.js?ln=primefaces&amp;v=3.2"></script><script type="text/javascript" src="/temp/faces/javax.faces.resource/primefaces.js?ln=primefaces&amp;v=3.2"></script><script type="text/javascript" src="/temp/faces/javax.faces.resource/layout/layout.js?ln=primefaces&amp;v=3.2"></script>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <title>Primefaces Template</title></head><body>
Run Code Online (Sandbox Code Playgroud)

查看源代码:这是在手风琴面板之外,它正在工作:

<h:graphicImage library="images" name="testi.JPG" />
Run Code Online (Sandbox Code Playgroud)

-------------------> HTML:

<img src="/temp/faces/javax.faces.resource/testi.JPG?ln=images" /> …
Run Code Online (Sandbox Code Playgroud)

jsf rendering image primefaces

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

如何让Rails为PDFKit呈现PDF特定的HTML?

我正在使用PDFKit中间件来呈现PDF.这是它的作用:

  • 检查传入的应用程序请求.如果它们用于PDF,请从应用程序中隐藏该事实,但准备修改响应.
  • 让应用呈现为HTML
  • 在发送之前获取响应并将HTML转换为PDF

一般来说,我想要那种行为.但我有一个案例,我实际上需要我的应用程序根据请求PDF的事实呈现不同的内容.

PDFKit为我提供了一个标记来检测它是否计划呈现我的响应:它设置env["Rack-Middleware-PDFKit"]为true.

但我需要告诉Rails,基于该标志,我希望它呈现show.pdf.haml.我怎样才能做到这一点?

rendering ruby-on-rails ruby-on-rails-3

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

THREE.js与交叉对象有关

我在检测与THREE.js的物体交叉点时遇到了问题.我的对象正在从2D几何体中挤出,如下所示:

var geoShape = new THREE.Shape(vertexes);
var geometry = new THREE.ExtrudeGeometry(geoShape, { bevelEnabled: false, amount: 3 });

var mesh = THREE.SceneUtils.createMultiMaterialObject(geometry,
    [new THREE.MeshLambertMaterial({ color: '#493D26' })]
);
scene.add(mesh);
Run Code Online (Sandbox Code Playgroud)

然后我试图检测这样的交叉点:

container.mousedown(function (e) {

    event.preventDefault();

    var vector = new THREE.Vector3((e.clientX / window.innerWidth) * 2 - 1, -(e.clientY / window.innerHeight) * 2 + 1, 0.5);
    projector.unprojectVector(vector, camera);

    var raycaster = new THREE.Raycaster(camera.position, vector.sub(camera.position).normalize());

    var intersects = raycaster.intersectObjects(scene.children);

    console.log(intersects);
});
Run Code Online (Sandbox Code Playgroud)

每次,我的相交数组都是空的.如果我向场景中添加一个球体,我会得到交叉点,但只有当我放大到z <18时才会有任何建议吗?

javascript rendering intersection three.js

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

node.js:使用vash呈现错误

我在node.js中使用vash收到渲染错误.我真的很想知道问题是什么.下面是错误和导致错误的代码.

TypeError: Problem while rendering template at line 4, character 2.
 Original message: object is not a function. Context: 2 |
 @html.block('body', function(model){ 3 | <p>@model.title </p> > 4 |
 }); 5 | }); 6 | 7 | at helpers.extend.model
 (C:\Users\user009\Dropbox\cpp\node_modules\vash\build\vash.js:2213:4)
 at Object.vash.loadFile
 (C:\Users\user009\Dropbox\cpp\node_modules\vash\build\vash.js:2072:10)
 at helpers.extend
 (C:\Users\user009\Dropbox\cpp\node_modules\vash\build\vash.js:2190:8)
 at eval (eval at <anonymous>
 (C:\Users\user009\Dropbox\cpp\node_modules\vash\build\vash.js:1820:24),
 <anonymous>:7:21) at vash.link.linked
 (C:\Users\user009\Dropbox\cpp\node_modules\vash\build\vash.js:1860:12)
 at vash.renderFile
 (C:\Users\user009\Dropbox\cpp\node_modules\vash\build\vash.js:2082:21)
 at Object.vash.loadFile
 (C:\Users\user009\Dropbox\cpp\node_modules\vash\build\vash.js:2070:10)
 at View.vash.renderFile [as engine]
 (C:\Users\user009\Dropbox\cpp\node_modules\vash\build\vash.js:2078:8)
 at View.render
 (C:\Users\user009\Dropbox\cpp\node_modules\express\lib\view.js:76:8)
 at Function.app.render
 (C:\Users\user009\Dropbox\cpp\node_modules\express\lib\application.js:502:10)
Run Code Online (Sandbox Code Playgroud)

路由器:

app.get("/", function (request, response) { …
Run Code Online (Sandbox Code Playgroud)

rendering viewengine node.js vash

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

带有NumberPicker的AlertDialog呈现错误

我在使用AlertDialog中的NumberPicker'渲染'时遇到了问题.
我告诉你代码:

                //setup del dialog
                AlertDialog.Builder builder = new AlertDialog.Builder(activity);
                builder.setCancelable(false);

                final NumberPicker picker = new NumberPicker(activity);
                picker.setMinValue(0);
                picker.setMaxValue(5);
                //set bottoni dialog
                builder.setPositiveButton(R.string.dialog_btn_seleziona, seleziona);
                builder.setNegativeButton(R.string.dialog_btn_annulla, null);

                //visualizzo il dialog
                Dialog dialog = builder.create();
                dialog.show();
Run Code Online (Sandbox Code Playgroud)

问题是,而不是像这样的结果:
在此输入图像描述

我有这个结果:
在此输入图像描述
蓝线选择器太长了,我想和
我创建这个主题的第一张图片的长度相同:
NumberPicker在Dialog
中错误地呈现,解释了如何解决这个问题,解决方案是:

而不是这个

android:layout_width="match_parent"
Run Code Online (Sandbox Code Playgroud)

你应该用

android:layout_width="wrap_content"
android:layout_gravity="center"
Run Code Online (Sandbox Code Playgroud)

问题是我没有布局(由我自己为这个数字选择器制作)所以我需要以编程方式设置这个参数,但我不知道如何.

android rendering android-alertdialog numberpicker

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