标签: padding

CSS <li>的填充和边距根本就不起作用

我正在这个网站上工作,我有一个非常大的.css文件.由于某种原因,我不能让这些列表项具有除0px以外的任何填充或边距.

我不知道从哪里继承这个,以及为什么我写作

{
margin: 5px;
padding: 5px;
}
Run Code Online (Sandbox Code Playgroud)

什么也没做!

这是一个网站,我指的是一个非常丑陋,明亮的绿色元素,类别为".wiffleMainNav ul li".

CSS规则位于链接样式表的底部.

非常感谢!

氮杂

css inheritance margin padding

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

身体内部的头部标签?

我有一个奇怪的问题(你只能看到firebug的问题) 没有头部标签的页面在体内页面上有头部标签在体内 这给了我在同一页面上的填充,而在其他情况下没有.这种行为的原因是什么?如何修复那?TNX

html padding

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

如何将css填充应用于一个元素而不是其子元素

给出以下代码

<div class="container">
  <p>Some Text</p>
  <p><img src="image.jpg"><p>
  <p>More Text</p>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

.container {
  width: 640px;
}

.container p {
  padding: 10px 20px;
}
Run Code Online (Sandbox Code Playgroud)

当有图像时,我不希望它继承p中的填充.我怎样才能做到这一点?请记住,我不能改变实际的HTML,只是css.

css padding

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

ImageView具有过多的垂直填充

我注意到,当我在我的图像中显示ImageView自动按比例缩小以适应窗口时,即使缩放的ImageView图像占用不到可见屏幕的1/4 ,它们也会在图像的上方和下方添加至少50%的填充.当显示适合而不调整大小的图像时,不会发生这种情况.

为什么会发生这种情况,我该怎么做才能解决这个问题?

如果它的事项,顶层布局是一个LinearLayout含有一个ScrollView,其中包括以下ImageView:

<ImageView
    android:id="@+id/image"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    />
Run Code Online (Sandbox Code Playgroud)

为什么会这样?

scaling android padding android-layout android-imageview

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

C3.js - 向Timeseries图表添加右边距

我想知道是否有办法在Timeseries图表上添加正确的填充C3.js.

正如你在C3js.org 上看到的这个例子,日期标签在右边被截断.或者看下面的图片: 在此输入图像描述

javascript charts padding c3.js c3

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

OpenSSL EVP_CIPHER_CTX_set_padding不起作用

我正在尝试使用EVP接口使用AES,CBC和PKCS#7填充来加密/解密.我正在使用Wiki上的示例.

我正在EVP_CIPHER_CTX_set_padding(ctx, 0)创建和初始化不应添加填充的上下文,如果明文不是16字节的倍数则失败.尽管如此,密文总是包含一个仅由填充组成的额外块.

我正在使用的代码从教程中逐字复制和粘贴,我只添加EVP_CIPHER_CTX_set_padding(ctx, 0)加密和解密,如下所示:

/* Create and initialise the context */
if (!(ctx = EVP_CIPHER_CTX_new())) handleErrors();
EVP_CIPHER_CTX_set_padding(ctx, 0);
Run Code Online (Sandbox Code Playgroud)

难道我做错了什么?

openssl aes padding

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

包含特征向量的类的奇怪大小

包含两个特征向量的C++类具有奇怪的大小.我的问题MWE在这里:

#include <iostream>
#include "Eigen/Core"

class test0 {
  Eigen::Matrix<double,4,1> R;
  Eigen::Matrix<double,4,1> T;
};

class test1 {
  Eigen::Matrix<double,4,1> R;
  Eigen::Matrix<double,3,1> T;
};

class test2 {
  Eigen::Matrix<double,4,1> R;
  Eigen::Matrix<double,2,1> T;
};

class test3 {
  Eigen::Matrix<double,7,1> T;
};

class test4 {
  Eigen::Matrix<double,3,1> T;
};

int main(int argc, char *argv[])
{
    std::cout << sizeof(test0) << ", " << sizeof(test1) << ", " << sizeof(test2) << ", " << sizeof(test3) << ", " << sizeof(test4) << std::endl;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我在我的系统上得到的输出(MacBook Pro,Xcode Clang ++编译器)是:

64,64,48,56,24 …

c++ sizeof padding memory-alignment eigen

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

AES填充模糊

我一直在用C语言实现AES,现在我正在通过实现填充来完成程序.阅读关于填充主题的许多其他SO问题我发现,一种流行的方法是通过填充州内剩余的每个地方剩下的地方数量.例如,如果我只有12个字节要加密,我会用4填充剩余的4个字节.我的问题是在解密时如果我有一个已满但是以1结尾的块,我怎么知道这是否是一个字节的填充或只是值1?

免责声明:我知道这个程序永远不应该用于生产,因为它可能有各种不同的不安全感.我这样做是为了好玩,而不是加密绝密文件.

encryption aes padding encryption-symmetric

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

CSS网格,插入图像时底部的边距

我正在尝试使用CSS网格,但遇到了一个(可能是愚蠢和基本的)问题。因此,我试图基本上在网格内的div中插入一个图像,并在底部创建某种填充。

例

#test {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
}

#square1 {
  background-color: red;
}

#square2 {
  background-color: blue;
}

#square3 {
  background-color: yellow;
}
Run Code Online (Sandbox Code Playgroud)
<div>

  <div id="test">
    <div id="square1"><img src="https://wepushbuttons.com.au/wp-content/uploads/2012/03/twitter-logo-small.jpg"></div>

    <div id="square2"></div>

    <div id="square3"></div>

  </div>
Run Code Online (Sandbox Code Playgroud)

html css image padding

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

如何在Ruby中用零填充字符串

我遇到的情况是我的数组的值是字母数字。

我想遍历它们,并打印出带有填充0的值。

当我有一个数组并正常遍历它们时,它可以正常工作:

acct = ["123425326AA", "234123412341234AA", "12342342CP", "12342314234", "5"]

acct.each { |acct| puts acct }

Output:
$ruby main.rb
123425326AA
234123412341234AA
12342342CP
12342314234
5
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试使用填充0时会遇到问题。我试着玩, %#d但我不理解。例如,我试图%23d 在循环中使用23个“ 0”填充它。

我正在寻找的输出类型如下:

000000000000123425326AA
000000234123412341234AA
000000000000012342342CP
00000000000012342314234
00000000000000000000005
Run Code Online (Sandbox Code Playgroud)

我尝试使用此代码,它提到了一些有关整数的信息,并且我的数组值确实包含一些Alpha,但我不确定这是否是根本原因。但是这里有一些我尝试使用的代码示例。

acct.each { |i| puts "%23d" % i }

Output:
$ruby main.rb
main.rb:17:in `%': invalid value for Integer(): "123425326AA" (ArgumentError)
    from main.rb:17:in `block in <main>'
    from main.rb:17:in `each'
    from main.rb:17:in `<main>'
Run Code Online (Sandbox Code Playgroud)

从这里开始,我尝试将数组顺序更改为以下顺序,并且部分起作用,并且能够处理仅是数字的值,但是一旦达到字母数字值,便会失败。另外,它也没有放置0,而是用X数量的空格代替。

acct = ["5", "12342314234", "234123412341234AA", "12342342CP", "123425326AA"]
acct.each { |acct| puts "%23d" …
Run Code Online (Sandbox Code Playgroud)

ruby arrays loops padding

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