小编Ale*_*lla的帖子

Java:我如何让球像弹跳和弹性球一样?

我有两个班BouncingBall,另一个叫ElasticBall.两个类都扩展BallImpl了实现一个名为的接口Ball.

public interface Ball {
    int DEFAULT_RADIUS = 50;

    int radius();
    Point center();
    void update();
}

public class BouncingBall extends BallImpl {
    public static final int MOVEMENT_SPEED = 12;

    static final int DOWN = 1;
    static final int UP = -1;

    private int direction;

    BouncingBall(int x, int y, int direction) {
        super(x, y);
        this.direction = direction;
    }

    @Override
    public void update() {
        direction = reverseDirectionIfNecessary();
        y = move();
    }

    private int reverseDirectionIfNecessary() …
Run Code Online (Sandbox Code Playgroud)

java

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

CSS 类 align-self-end 不起作用

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet" />
<div class="col-md-3">
  <div class="card bg-dark text-white">
    <img class="card-img" src="http://via.placeholder.com/300x340" alt="Card image">
    <div class="card-img-overlay">
      <h5 class="card-title">Title</h5>
      <h3 class="card-text font-weight-bold"><span class="mr-auto">Some other title here</span></h3>
      <div class="align-self-end">Text I want at bottom</div>
    </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我无法通过将此类应用于align-self-end图像底部来获取最后一个 div 中的文本。我知道 flex 已经以.card-img-overlay列的方向应用于div 那么为什么我无法将 div 放到图像的底部?

html css flexbox bootstrap-4

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

在css网格中的图像角落显示关闭(X)按钮

我在响应式 CSS 网格中有不同大小和 x/y 比率的图像。我需要一个 ??每张图片右上角的按钮。因此,在每个网格单元格中,我都放置了一个表单,并在表单内放置了一个按钮和一个图像:

<form action="/destroyImage" method="POST">
  <button type="submit" class="close">
    <span>&times;</span>
  </button>
  <img src="/pub/myimage123.jpg"/>
</form>
Run Code Online (Sandbox Code Playgroud)

问题:

  1. 如何将按钮的中心放在图像的角落?
  2. 怎样才能更好看??按钮(我使用 Bootstrap 4)?

html css twitter-bootstrap bootstrap-4

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

用于旋转字符的HTML按钮

我想在屏幕上显示一个按钮,旁边是单个字符输入字段.当用户点击按钮时,角色将旋转1度,单击它5次,它将旋转5度,按住它并旋转.

我也希望能够向用户显示当前的旋转度(这对于我想在最后构建的内容非常重要).

目前我有HTML:

<h2 class="rotate10"> P</h2>
Run Code Online (Sandbox Code Playgroud)

CSS:

.rotate10{

    /* Safari */
    -webkit-transform: rotate(-10deg);

    /* Firefox */
    -moz-transform: rotate(-10deg);

    /* IE */
    -ms-transform: rotate(-10deg);

    /* Opera */
    -o-transform: rotate(-10deg);

    /* Internet Explorer */
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery rotation

3
推荐指数
2
解决办法
128
查看次数

Javascript读取大文件失败

JSON文件为6 GB。使用以下代码阅读时,

var fs = require('fs');
var contents = fs.readFileSync('large_file.txt').toString();
Run Code Online (Sandbox Code Playgroud)

它具有以下错误:

buffer.js:182
    throw err;
    ^

RangeError: "size" argument must not be larger than 2147483647
    at Function.Buffer.allocUnsafe (buffer.js:209:3)
    at tryCreateBuffer (fs.js:530:21)
    at Object.fs.readFileSync (fs.js:569:14)
    at Object.<anonymous> (/home/readHugeFile.js:4:19)
    at Module._compile (module.js:569:30)
    at Object.Module._extensions..js (module.js:580:10)
    at Module.load (module.js:503:32)
    at tryModuleLoad (module.js:466:12)
    at Function.Module._load (module.js:458:3)
    at Function.Module.runMain (module.js:605:10)
Run Code Online (Sandbox Code Playgroud)

有人可以帮忙吗?

javascript io file

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

使用不同参数执行的JavaScript函数

我的HTML有一个按钮,它运行一个调用其他几个JavaScript函数的函数.它看起来像这样:

<button id="ButtonSearch" onclick="FillAll()"></button>
Run Code Online (Sandbox Code Playgroud)

该函数FillAll()在文件中Calls.js,如下所示:

function FillAll()
{
    var from_date = document.getElementById('FromDate').value;
    var to_date = document.getElementById('ToDate').value;

    FillMap();
    FillMap(from_date, to_date);
    FillRadio();
    FillArea();
}
Run Code Online (Sandbox Code Playgroud)

最后,实际的函数FillMap(),在文件中Maps.js,看起来像这样:

function FillMap(from_date, to_date)
{   
    alert(from_date);
    var from_date = document.getElementById('FromDate').value;
    var to_date = document.getElementById('ToDate').value;
    // do stuff
}
Run Code Online (Sandbox Code Playgroud)

奇怪的是,FillMap()它被调用两次,alert弹出两次:第一个是undefined第二个显示from_date.

一般来说,JavaScript函数是否与"常规"函数不同,其中参数的数量需要匹配?

在这种情况下,参数不匹配,但仍在调用函数.

html javascript

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

使用不透明度时,CSS下划线消失

在当前稳定的Chrome中,当使用以下CSS设置了一些不透明度时,文本上的下划线消失.当不透明度设置为1或删除时,下划线显示正常.请帮忙?谢谢!

@import url('//fonts.googleapis.com/css?family=Press+Start+2P');
p {
  font-family: 'Press Start 2P';
  text-decoration: underline;
  opacity: 0.5;
}
Run Code Online (Sandbox Code Playgroud)
<p>Hello World</p>
Run Code Online (Sandbox Code Playgroud)

css

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

Bootstrap 4:将按钮组转换为小屏幕的下拉菜单

我有一个正在开发的 Web 应用程序,并且我正在将 Bootstrap 4 用于某些组件。
表单和表格将一些操作显示为按钮组中的按钮。这是一段示例代码:

<link href="https://use.fontawesome.com/releases/v5.1.1/css/all.css" rel="stylesheet"/>
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.2/css/bootstrap.min.css" rel="stylesheet"/>
<div class=" btn-group">
  <a href='#' class="btn btn-sm btn-outline-danger"><i class="fa fa-key"></i> Change Password</a>
  <a href='#' class="btn btn-outline-dark btn-sm "><i class="fa fa-pencil-alt"></i> Edit</a>
</div>
Run Code Online (Sandbox Code Playgroud)

它看起来像这样: 桌面视图

但是,在移动设备中,按钮会稍微超出屏幕,如下图所示: 移动视图

所以我的问题是,是否有一种简单的方法可以将这些按钮转换为如下所示的下拉菜单:

<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.2/js/bootstrap.min.js"></script>
<link href="https://use.fontawesome.com/releases/v5.1.1/css/all.css" rel="stylesheet"/>
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.2/css/bootstrap.min.css" rel="stylesheet"/>
<div class="dropdown">
  <button type="button" class="btn btn-outline-success btn-sm dropdown-toggle " data-toggle="dropdown" id="5b4f95e9a64b5" aria-haspopup="true" aria-expanded="false">
    <i class="fa fa-cog"></i> Options
  </button>
  <div class="dropdown-menu" aria-labelledby="5b4f95e9a64b5" x-placement="bottom-start" style="position: absolute; will-change: transform; top: 0px; …
Run Code Online (Sandbox Code Playgroud)

javascript css jquery bootstrap-4

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

JS:使用百分比计算范围数字,如[-10, 10],并根据百分比值获取数字

我有一个数字范围,例如[-10, 10]
我想按百分比获取数字。
例如,如果有50%我应该得到0。对于100%我应该得到10

我正在考虑一个函数来获取percent,minmax数字并返回计算出的数字。
喜欢:

function getRangeNumber(percent, min, max){
  // do some math here... 
}
Run Code Online (Sandbox Code Playgroud)

我应该如何用 JavaScript 计算它?有人可以帮忙吗?

javascript

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

代码不适用于更大范围的数字

所以我的问题是我写了这段代码,它接受两个数字并写出这些数字之间的所有数字(包括给定的两个数字)。该代码适用于数字 4 和 7,它打印出“4 5 6 7”,但是当第二个数字比第一个数字稍大时,例如数字 6 和 14,代码什么也不做。如果有人可以向我解释为什么会这样以及我如何解决这个问题,我会非常高兴。

function calculate() {
  var start = document.getElementById("number1").value;
  var end = document.getElementById("number2").value;
  var answer = "";
  for (var i = start; i <= end; i++) {
    answer = answer + i + " ";
  }
  document.getElementById("answer2").innerHTML = answer;
}
Run Code Online (Sandbox Code Playgroud)
<input type="number" id="number1">
<input type="number" id="number2">
<button onclick="calculate()">Poka?</button>
<div id="answer2"></div>
Run Code Online (Sandbox Code Playgroud)

html javascript

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

标签 统计

javascript ×6

css ×5

html ×5

bootstrap-4 ×3

jquery ×2

file ×1

flexbox ×1

io ×1

java ×1

rotation ×1

twitter-bootstrap ×1