标签: padding

填充浮动元素

如何在浮点数中添加填充:正确的项目,而不是让它搞乱一切?填充不应该在内部而不是在外面工作?看看绿色部分的填充会发生什么:http://lauradifazio.altervista.org/cms/

html css padding css-float

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

Java FlowLayout - 特定元素的边距/填充?

我是Swing的新手,我正在尝试制作一个GUI.使用Netbeans的GUI创建者的东西,我设法制作了我喜欢的东西.但是我使用编辑器让我感觉很糟糕,所以现在我尝试使用代码进行相同的设计.这是我想要制作的图片: 我想做什么 现在我只专注于创建"标准"部分(是的,我知道我在图片中拼错了)这是我目前所拥有的: 我现在有什么 我用红色突出显示了我想增加保证金的地方:

  • 在文本框的右侧和标签的左侧之间
  • 在Criteria面板的顶部和JFrame之间
  • 在面板的左侧和右侧与JFrame之间

我来自网络开发,增加利润是我想要做的.如果这是不正确的术语,请通知我.这是我目前使用的代码:

public class Criteria extends JPanel {
    JLabel JobLabel = new JLabel();
    JLabel BoxLabel = new JLabel();
    JLabel PartLabel = new JLabel();
    JTextField JobInput = new JTextField();
    JTextField BoxInput = new JTextField();
    JTextField PartInput = new JTextField();

    public Criteria() {
        setLayout(new FlowLayout(FlowLayout.LEADING));
        setBorder(BorderFactory.createTitledBorder("Criteria"));
        JobLabel.setText("Job");
        JobLabel.setLabelFor(JobInput);
        BoxLabel.setText("Box");
        BoxLabel.setLabelFor(BoxInput);
        PartLabel.setText("Part");
        PartLabel.setLabelFor(PartInput);
        JobInput.setColumns(8);
        BoxInput.setColumns(8);
        PartInput.setColumns(8);
        add(JobLabel);
        add(JobInput);
        add(BoxLabel);
        add(BoxInput);
        add(PartLabel);
        add(PartInput);
    }
}
Run Code Online (Sandbox Code Playgroud)

我不知道如何为这些组件添加保证金,所以非常感谢帮助.如果我无法通过FlowLayout实现此效果,请告诉我应该使用的是什么.

java swing padding layout-manager gaps-in-visuals

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

__attribute __((packed))替代

考虑以下结构:

typedef struct __attribute__((packed)) a{
    int a1;
    int b2;
    char cArray[5];
    int c3;
} Mystruct;
Run Code Online (Sandbox Code Playgroud)

现在在我的代码中,我这样做:

char source[50];
Mystruct mm;
//...
//initialization and other codes
//...
memcpy(&mm,source,sizeof(mm));
Run Code Online (Sandbox Code Playgroud)

我试图从字符串填充结构(从文件更具体),因此我不想填充.但是认为包装也会影响性能.

所以我的问题是,还有其他方法可以实现我想要的吗?
是否可以使用c ++中的类的成员变量执行相同的操作(从字符串填充)?如果有,怎么样?

c c++ padding packed

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

在画布上绘制轴标签位置

我正在使用Flot 0.8.1构建一个Rails 3.2.11应用程序.我想用Prawn在PDF中渲染我的Flot图表.(我将使用.getCanvas.toDataURL方法将图像数据Ajax到服务器.)我的Flot图表在浏览器中渲染得很好,画布上的轴标签归功于jquery.flot.canvas.js插件.

问题

我正在用宽酒吧制作条形图.我希望我的x轴标签在条形图下方居中,而不是在刻度线下面居中(它们看起来有点太远了).

在我将轴标签放在画布上之前(例如,当使用没有jquery.flot.canvas.js插件的HTML标签时),我使用SCSS为它们设置样式,

.flot-x-axis {
  .tickLabel {
    font-size: 10px;
    padding-left: 16px;     // Nudges x-axis labels to the right
  }
}
Run Code Online (Sandbox Code Playgroud)

现在,通过在画布上渲染标签,上面的SCSS不会将x轴标签向右移动.奇怪的是,font-size:样式确实有效,但padding-left:没有效果(也尝试了margin-left :).我似乎无法找到适当的选择器来应用填充.

我感谢任何帮助.谢谢!

更新

我在我的代码中使用了align:'center'选项,但它似乎没有任何效果(即,如同align:'center'省略).请参阅如何使用Flot canvas插件.FWIW,我正在使用基于时间的数据.

看起来我遇到了类似的问题,Flot条形图月份对齐问题

jsFiddle在这里.注意:在FireFox中呈现正常,但在Chrome中则不然.

好吧,当然它在我的jsFiddle中运行正常,但不在我的代码中.我猜我需要抬起眼睛!

javascript css padding flot html5-canvas

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

如何计算给定div相对于其父div的填充顶部百分比

问题:我想在所有列表项中以%添加padding-top(因为我需要将文本向下移一点,并且还需要所有元素都可伸缩),这是jsfiddle代码

高度正常。为了计算高度,我计算了li高度(最初为40px)相对于其父级ul(400px)的百分比。400像素中的40像素= 10%。在总ul高度仍等于400px之后,似乎工作正常。(盒子的高度为53.33vw,因为400px是750px的53.33%)。

但是问题在于以百分比计算填充顶部。为了计算padding-top(8px),我需要计算400px中的8px(400px是父ul的高度)= 2%,并且在固定布局中,我从高度中减去了2%(所以10%高度现在为8%)。但是之后,总ul高度等于470px。如何以百分比计算padding-top,以使ul的高度仍为400px?我需要保留那些400像素,这是ul的原始高度,在以%添加padding-top之后,ul的高度变为470像素,这是不正确的。

HTML:

<div class="box">
<ul class="list">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
<li>Item 4</li>
<li>Item 5</li>
<li>Item 6</li>
<li>Item 7</li>
<li>Item 8</li>
<li>Item 9</li>
<li>Item 10</li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

body {
    line-height: 1;
}

/* THIS IS MY CODE*/

.box {
    margin:0 auto;
    width:100%;
    max-width:750px;
    height:53.33vw;
    max-height:400px;
}

ul.list {
    padding: 0;
    width:100%;
    height:100%;
    background:green;
    list-style-type:none;
    text-align:center;
    font-size:3vw;
}

ul li:nth-child(odd) {
    height:8%;
    width:interit;
    padding-top:2%;
    background:grey;
}

ul li:nth-child(even) {
    height:8%;
    width:interit;
    padding-top:2%; …
Run Code Online (Sandbox Code Playgroud)

css scaling padding responsive-design responsiveness

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

html表格中的行

我正在尝试同时使用paddingborder-bottom在html中获取此表:

在此处输入图片说明

但是,为了使边框底线成为我添加的线,border-collapse: collapse;而现在又没有填充线,如何同时使用两者? 在此处输入图片说明

这是我的html代码:

<html>
<head>
<link rel="stylesheet" type="text/css" href="exe2CSS3.css">
</head>
<body>
<table>
<div>
<tr>
<th>Item</th>
<th>Manufacturer</th>
<th>Size</th>
<th>Unit Price</th>
<th>Quantity</th>
<th>Total Price</th>
</tr>
<tr class="even">
<td>Corn Flakes</td>
<td>Kellogg's</td>
<td>18 oz.</td>
<td class="center">2.50</td>
<td class="center">1</td>
<td class="center">2.50</td>
</tr>
<tr class="odd">
<td>Solid White Tuna</td>
<td>Starkist</td>
<td>5 oz</td>
<td class="center">2.79</td>
<td class="center">2</td>
<td class="center">5.58</td>
</tr>
<tr class="even">
<td>Cream of Mushroom Soup</td>
<td>Campbell's</td>
<td>10.75 oz</td>
<td class="center">1.00</td>
<td class="center">2</td>
<td class="center">2.00</td>
</tr>
<tr class="odd">
<td>2% Lowfat Milk</td> …
Run Code Online (Sandbox Code Playgroud)

html css border padding

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

keras pad_sequence做什么?

我试图char-rnn在keras中编写一个文本为此目的,我必须首先将文本转换为序列,然后填充序列.但是我在实施这一步骤时遇到了很多麻烦.我相信它是因为我对这个函数(pad_sequence)本身的倾斜或缺乏理解.我试图谷歌它并没有找到任何好的教程,他们在keras 文档也没有太多解释.

谁能告诉我怎么样和什么是 pad_sequence什么?为什么我们应该在喂食之前填充序列(这里是字符级别).

请以此文为例?

在我在波士顿布莱根妇女医院的诊所接受诊断患有前列腺癌的50岁男子.他接受了一种新的手术来移除他的前列腺,后来接受了集中的辐射以试图根除任何剩余的癌症.不幸的是,一年后他的病就复发了.但经过两次新疗法后,他的癌症现在出现了问题.如果他的癌症确实蔓延,许多其他治疗方法 - 包括许多甚至还未上市的治疗方法 - 都可能使他的癌症恢复正常.

python padding keras

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

如何使openssl_encrypt填充所需块大小的输入?

如果我手动将我的字符串填充到32的长度,我的代码就可以工作了.
我的问题是:有没有办法让openSSL填充数据,或者我总是必须为它做这个吗?

工作:

 openssl_encrypt ("my baba is over the ocean1111111", 'AES-256-CBC', $MY_SECRET_KEY,OPENSSL_RAW_DATA|OPENSSL_ZERO_PADDING,$MY_IV);
Run Code Online (Sandbox Code Playgroud)

不工作:

openssl_encrypt ("my baba is over the ocean", 'AES-256-CBC', $MY_SECRET_KEY,OPENSSL_RAW_DATA|OPENSSL_ZERO_PADDING,$MY_IV);
Run Code Online (Sandbox Code Playgroud)

我目前通过自填充来解决这个问题:

$pad = 32 - (strlen("my baba is over the ocean") % 32);
$clear = "my baba is over the ocean" . str_repeat(chr($pad), $pad); //encrypt this string
Run Code Online (Sandbox Code Playgroud)

php encryption padding php-openssl php-7.1

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

是否保证C中的数组元素将连续存储,没有填充?

换句话说:如果我有这样分配的数组,它是否可以保证:

void *arr = calloc(nmemb, sizeof(some_type))
Run Code Online (Sandbox Code Playgroud)

然后elta,eltb,eltc将所有指向在存储器中的相同位置,这将是类型的第二个元素some_type此数组的?

some_type *elta = &((some_type*)arr)[1];
some_type *eltb = ((some_type*)arr)+1;
some_type *eltc = (char*)arr+sizeof(some_type);
Run Code Online (Sandbox Code Playgroud)

我问这个的原因是因为我试图在C中做一个"容器",如果这不成立,那么我就没有想法如何返回指向除第一个之外的任何其他元素的指针.

c arrays padding memory-alignment pointer-arithmetic

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

RSA-OAEP和RSA-PKCS1.5之间的区别

RSA-OAEP和RSA-PKCS1.5有什么区别?我的理解是它们都是RSA加密,但是使用不同的填充方案。一个相对于另一个的优势是什么?如果生成RSA 2048海盗和公钥对,是否可以使用同一密钥对加密和解密OAEP填充与PKCS1.5填充的消息?

encryption cryptography rsa padding

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