小编All*_*onC的帖子

css中的减号或下划线是做什么的吗?

这个问题类似于我在这里提出的问题.我正在清理一些文件,我在这个css中遇到了这个:


.something
{
  height: 33px;
  -height: 34px; /* does this do anything?? /
}

.something
{
  _width: 150px; / does this do anything?? */
}

编辑:好的,所以_(下划线)是IE的css hack,这很好,我只是留下它,但是减号呢,它有什么用呢?

此外,我们不再支持IE 7以下的任何东西,所以如果IE6的任何东西都是黑客,我可以把它拿出来.

css

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

为什么有些用户在Flash应用程序中出现rsl错误?

当我的一些用户尝试访问我的Flash应用程序时,他们会收到错误消息

RSL Error 1 of 1
Run Code Online (Sandbox Code Playgroud)

就是这样,没有错误代码或任何东西.此页面适用于Internet Explorer,但主要使用Chrome.它也适用于我和Chrome中的另一位同事.我们在同一个网络上.

这是我的.actionScriptProperties文件

  <?xml version="1.0" encoding="UTF-8"?>
    <actionScriptProperties mainApplicationPath="Works.mxml" version="3">
      <compiler additionalCompilerArguments="-locale en_US -strict=true -debug=true -optimize=true -link-report output.xml -use-network=false" copyDependentFiles="false" enableModuleDebug="true" flexSDK="Flex 3.2" generateAccessible="false" htmlExpressInstall="true" htmlGenerate="true" htmlHistoryManagement="true" htmlPlayerVersion="9.0.124" htmlPlayerVersionCheck="true" outputFolderPath="bin-debug" sourceFolderPath="src" strict="true" useApolloConfig="false" verifyDigests="true" warn="true">
        <compilerSourcePath/>
        <libraryPath defaultLinkType="1">
          <libraryPathEntry kind="4" path="">
            <modifiedEntries>
              <libraryPathEntry kind="3" linkType="4" path="${PROJECT_FRAMEWORKS}/libs/flex.swc" useDefaultLinkType="true">
                <crossDomainRsls>
                  <crossDomainRslEntry autoExtract="true" policyFileUrl="" rslUrl="flex.swf"/>
                </crossDomainRsls>
              </libraryPathEntry>
              <libraryPathEntry kind="3" linkType="4" path="${PROJECT_FRAMEWORKS}/libs/framework.swc" useDefaultLinkType="false">
                <crossDomainRsls>
                  <crossDomainRslEntry autoExtract="false" policyFileUrl="" rslUrl="https://example.com/rsl/framework_3.2.0.3958.swz"/>
                  <crossDomainRslEntry autoExtract="false" policyFileUrl="" rslUrl="https://example.com/rsl/framework_3.2.0.3958.swf"/>
                </crossDomainRsls>
              </libraryPathEntry>
              <libraryPathEntry kind="3" linkType="4" path="${PROJECT_FRAMEWORKS}/libs/utilities.swc" useDefaultLinkType="true"> …
Run Code Online (Sandbox Code Playgroud)

apache-flex flash rsl

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

为什么我收到阻止的脚本执行错误?

我正在使用http://cburgmer.github.io/rasterizeHTML.js/将html变成画布.当我将代码更改为:

var canvas = document.getElementById("save_image_canvas");
// rasterizeHTML.drawHTML('<div style="font-size: 20px;">Some <span style="color: green">HTML</span> with an image</div>', canvas);
rasterizeHTML.drawHTML(document.getElementById("mattes").innerHTML, canvas);
Run Code Online (Sandbox Code Playgroud)

我在控制台中收到以下错误:

在'Mysite/Custom_App /'中阻止执行脚本,因为文档的框架是沙箱,并且未设置'allow-scripts'权限.

所有脚本和内容都位于同一台服务器上.

这是完整的功能:

function common_screenshot()
{
  var canvas = document.getElementById("save_image_canvas");
  if (typeof(moulding_canvas) === "undefined")
  {
    canvas.height = parseInt($("#matte_canvas").height());
    canvas.width = parseInt($("#matte_canvas").width());
  }
  else
  {
    canvas.height = parseInt($("#moulding_canvas").height());
    canvas.width = parseInt($("#moulding_canvas").width());
  }
  canvas.style.backgroundColor = "#FFFFFF";

  var moulding_top = -1 * parseInt(document.getElementById("moulding_canvas").style.top);
  var moulding_left = -1 * parseInt(document.getElementById("moulding_canvas").style.left);

  console.log("top: " + moulding_top);
  rasterizeHTML.drawHTML(document.getElementById("mattes").innerHTML).then(function (renderResult) 
  {
    context.drawImage(renderResult.image, moulding_left, moulding_top);
  });
  var …
Run Code Online (Sandbox Code Playgroud)

javascript csscritic

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

当模式可拖动时,如何调整图像模式的大小?

我使用此调整大小的图像与javascript在画布createPattern内使用来调整初始图像的大小,但是当我尝试在我的拖放功能中添加相同的代码时,它无法正常工作(它创建一个新的图像,当我尝试拖动它,它变得奇怪 - 见下面的图像."O"在拖放之前有图像,"P"在拖放之后有图像).

在此输入图像描述

这是我正在使用的代码:

function photos_create_preview_image(element)
{
  console.log(element.id);
  if(element.id.indexOf("canvas") != -1)
  {
    var canvas = document.getElementById(element.id); 
    var ctx = canvas.getContext("2d");

    var canvasOffset = $("#" + element.id).offset();
    var offsetX = canvasOffset.left;
    var offsetY = canvasOffset.top;
    var isDown = false;
    var startX;
    var startY;
    var imgX = 0;
    var imgY = 0;
    var imgWidth, imgHeight;
    var mouseX, mouseY;


    var new_img = new Image();
    new_img.onload = function() 
    {
      var tempCanvas = photos_create_temp_canvas(new_img);

      imgWidth = new_img.width;
      imgHeight = new_img.height;
      //var pattern = …
Run Code Online (Sandbox Code Playgroud)

javascript html5

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

在Firefox中,输入控制台"XML Parsing Error:mismatched tag"中的错误

在Firefox中打开我的页面时出现以下错误(其他浏览器不显示此错误).我正在使用HTML5,如果我尝试在输入上放置结束标记,那么页面验证失败.

在此输入图像描述

<!DOCTYPE html>

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=Edge" >
    <!--... more here...-->
  </head>
  <body>
    <!--... more here...-->
    <input type="text" id="wall_color_picker" onclick="startColorPicker(this)" title="Wall Color" value="#FFFFFF">
    <!--... more here...-->
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

编辑1:Firefox版本最新(59.0.2(64位))

编辑2:响应标头:

Cache-Control   max-age=604800, public
Connection  Keep-Alive
Content-Type    text/html; charset=UTF-8
Date    Tue, 24 Apr 2018 16:04:19 GMT
Keep-Alive  timeout=5, max=100
Server  Apache/2.4.6 (Red Hat Enterpri…penSSL/1.0.2k-fips PHP/5.6.35
Strict-Transport-Security   max-age=31536000; includeSubdomains;
Transfer-Encoding    chunked
X-Powered-By    PHP/5.6.35
Run Code Online (Sandbox Code Playgroud)

firefox html5

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

导入的表未显示在phpmyadmin中

我导出了生产数据库并创建了一个名为test的开发数据库.使用ssh我将表/数据导入开发数据库.

mysql -u root -p -h localhost test < data.sql

我可以查看数据库结构,并在使用命令行mysql时按预期返回行.但是,当我打开phpmyadmin时,"test"数据库就在那里,但它没有表格,我无法选择任何数据.

有关如何解决此问题的任何想法?

mysql phpmyadmin

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

如何使Netbeans插件eslint工作?

这是我的过程

  • 安装node.js / npm https://www.npmjs.com/get-npm
  • 安装eslint npm i -g eslint
  • 转到工具->选项-> HTML / JS-> ESLint
  • 将ESLint路径设置为C:\ Program Files \ nodejs
  • 将Conf路径设置为Z:.eslintrc.json

没有针对ESLint的操作项,但是当我从命令行运行它时,该文件出现错误。

node.js eslint netbeans-8

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

如何简化此switch语句?

出于某种原因,我必须偏移我的顶部,左侧位置为div.我已经开始创建这个switch语句,并注意到一个模式,当大于3时,将值增加一个数字,然后将下一个值增加最后一个偏移量 - .11.如何简化此代码,可能创建一个公式或其他东西,而不是许多case语句?

这是我的代码:

matte_width_value是select语句的值;

    switch (matte_width_value)
    {
      case 2.25:
        offset = -.4;
        break;
      case 2.5:
        offset = -.7;
        break;
      case 2.75:
        offset = -1.1;
        break;
      case 3.25:
        offset = 1.35;
        break;
      case 3.5:
        offset = 1.24;
        break;
      case 3.75:
        offset = 1.12;
        break;
      case 4:
        offset = 1.01;
        break;
      //The cases will increment by .25 until it reaches <6
    }
    x = (matte_width_value + offset) * ppi; //ppi is defined elsewhere
    y = (matte_width_value + offset) * ppi;
Run Code Online (Sandbox Code Playgroud)

这是一个正在发生的事情的图像(注意浅灰色矩形应该直接居中并覆盖黑暗矩形,暗矩形不是div,它是div的背景颜色): …

javascript

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

为什么我在JSHint中遇到"意外1"?

var canvas = document.createElement('canvas'),
    ctx = canvas.getContext("2d"); //Create the context

//more code (width, height defined elsewhere)
ctx.beginPath();
ctx.moveTo(0.35 * width, 0);
ctx.lineTo(0.35 * width, 0.65 * height);
ctx.lineTo(1 * width, 0.65 * height); //JSHint is complaining about the 1 here
ctx.stroke();
Run Code Online (Sandbox Code Playgroud)

为什么我在这里收到错误?

javascript html5 jshint

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

为什么我收到此错误"块未定义"?

我收到此javascript错误:"块未定义"

<script type="text/javascript">
$(document).ready(function()
{
  $(".register_now").click(function()
  {

    $(".fp_top_right_login").slideToggle(600);
    var st = document.getElementById("fp_top_right_register").style.display;
    if(st == "" || st == "none")
    {
      window.setTimeout(document.getElementById("fp_top_right_register").style.display="block",600); //error happens here
    }
    else
    {
      window.setTimeout(document.getElementById("fp_top_right_register").style.display="none",600); //and also here
    }
  });
});
</script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

为什么addEventListener没有点击工作?

这是代码,我无法触发click事件监听器

使用Javascript:

var cid = 1721;
var alt = "4x6_" + cid;
var thumb = "168c619a1d1743bd4f3aba9d69a8c3ce";
var mattes_selected_type = "182";
var i = 0;
function common_get_site_url()
{
  return "https://jsfiddle.net/img/logo.png";
}

//
var thumb_img = new Image();
thumb_img.id = 'cid_' + cid;
thumb_img.alt = alt;
thumb_img.src = ""; 
thumb_img.addEventListener('load', function() {
   alert("LOAD");
}, false);
thumb_img.addEventListener('click', function() {
  alert("CLICK");
}, false);
thumb_img.src = common_get_site_url();

$('#matte_designs_strip_wrapper').append('<span class="matte_design_image_name"><img id="cid_' + cid + '" src="' + thumb_img.src +'" /></span>'); 
Run Code Online (Sandbox Code Playgroud)

HTML:

<div id="matte_designs_strip_wrapper"></div>    
Run Code Online (Sandbox Code Playgroud)

https://jsfiddle.net/allisonc/yoq4Lotx/1/

javascript addeventlistener

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