小编aba*_*ter的帖子

如何使用div将字符集中的一组html单选按钮居中

我有一组单选按钮和标签.单选按钮位于标签之前.我想将它们的集合置于字段集中.我尝试将它们放在显示设置为内联块的div中.几乎可以工作,但是一个标签会下降到下一行.

我的理解是给出一个div显示:inline-block会使它缩小到适合,但是我得到了你可以在这里看到的意外行为(代码如下):

http://jsfiddle.net/abalter/TedVe/13/

我唯一希望手动设置边距和内容吗?有没有办法理解为什么div正在缩小太多?

更新...如果我从标签中删除右边距(在下一个单选按钮之前添加空格)则适合.相反,如果我在按钮上添加margin-left,我仍然有问题.

<form>
<fieldset>
    <legend>Test</legend>
    <div>
        <input class="radio-input" type="radio" name="test" value="yes" />
        <label class="radio-label">Yes</label>
        <input class="radio-input" type="radio" name="test" value="yes" />
        <label class="radio-label">No</label>
        <input class="radio-input" type="radio" name="test" value="yes" />
        <label class="radio-label">Maybe</label>
    </div>
</fieldset>
Run Code Online (Sandbox Code Playgroud)

.radio-label {
    float: left;
    margin-right: 3%;
}
.radio-input {
    float: left;
}
fieldset {
    text-align: center;
}
div {
    display: inline-block;
    margin: auto;
    border: 1px solid black;
}
Run Code Online (Sandbox Code Playgroud)

html css fieldset radio-button

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

如何获得透明背景图像重复

我想得到这里显示的效果:

http://jsfiddle.net/abalter/k8G3C/

背景图像是透明的.徽标和文字叠加.

问题是,我希望背景图像重复.宽视口很好,但当视口变窄时,文本会通过图像的底部.

如果我做:

body {
  background: url(...);
  opacity: 0.6;
  background-repeat: repeat-y;
}
Run Code Online (Sandbox Code Playgroud)

然后背景在y方向重复,但所有子元素也变得透明.我还没有找到一种方法,在没有子元素的情况下使图像透明.

我正在格式化背景图像,使其与视口一起缩放,但始终居中 - 图像的中间始终位于中间.("CSS-Only Technique#2")

有什么建议?

transparency background-image opacity css3 background-repeat

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

使用javascript设置图像源和背景图像

我看了很多其他帖子,我想我正在使用建议的确切语法.但是,我没有让图像显示出来.我有一个jsfiddle.这是一个小问题吗?它也没有在我正在研究的网站上工作.

<div id="divtest">Hello</div>
<img id="imgtest" />
<img id="imgreal" src="http://www.premiumbeat.com/blog/wpcontent/uploads/2012/12/free.jpeg" />

var string = "url('http://www.premiumbeat.com/blog/wpcontent/uploads/2012/12/free.jpeg')";
alert(string)
document.getElementByID("divtest").style.backgroundImage = string;
document.getElementByID("imgtest").src = string;
Run Code Online (Sandbox Code Playgroud)

javascript dom image background-image

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

ColdFusion是定义获取未定义错误

我有:

<cfif not isDefined(activity)>
    <cfset activity="">
</cfif>
Run Code Online (Sandbox Code Playgroud)

我收到错误:"变量ACTIVITY未定义."

咦?

哦,错误是isDefined,而不是cfset.

coldfusion

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

无法为数组指定显式初始值设定项

为什么这会在VS 2013中编译

int main()
{

    int a[3] = { 1, 2, 3 };

    return 0;

}
Run Code Online (Sandbox Code Playgroud)

但是这给出了错误

class TestClass
{

    int a[3] = { 1, 2, 3 };

};
Run Code Online (Sandbox Code Playgroud)

我如何解决它?

c++ arrays visual-studio visual-studio-2013

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

在 VBA 中使用集合创建类

我有一个代表一个人的类

人.cls

Option Explicit
'the person class
Public FirstName As String
Public LastName As String
Run Code Online (Sandbox Code Playgroud)

和另一个类来保存人员列表

PersonList.cls

Dim person_list As Collection
Run Code Online (Sandbox Code Playgroud)

我有一个模块

测试人员.bas

Public Sub testPersons()
    Dim p1 As New clsPerson
    p1.FirstName = "Rita"
    p1.LastName = "Smith"

    Dim persons2 As New PersonList
    persons2.person_list.Add p1
End Sub
Run Code Online (Sandbox Code Playgroud)

当我运行该模块时,出现编译错误:“找不到方法或数据成员。”

我尝试addPerson为 PersonList创建一个子例程,但我不知道如何使其工作。


编辑:

好的,这是我现在所拥有的:

人.cls

Option Explicit
Public FirstName As String
Public LastName As String
Run Code Online (Sandbox Code Playgroud)

PersonList.cls

Public person_list As Collection

Private Sub Class_Initialize()
    Set person_list = New Collection
End Sub

Public …
Run Code Online (Sandbox Code Playgroud)

excel vba

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

在Coldfusion中使用动态命名变量中的列名

我想创建一个函数,该函数将遍历任意查询并根据任意列名在另一个表中执行插入。

例如,这里的想法是输出

(data, data, data...)
(data, data, data...)
Run Code Online (Sandbox Code Playgroud)

最终,我将执行插入查询。现在,我只想输出行。

编辑:我不能只是INSERT/SELECT因为产品数据和开发数据在不同的服务器上。因此,我必须首先将产品服务器上的表中的数据收集到CF查询对象中,然后遍历它并插入开发服务器上的表中。

码:

<cffunction name="copyProdToDev">

    <cfargument name="devDatasource" >
    <cfargument name="prodDataSource" type="string">
    <cfargument name="devTableName" type="string">
    <cfargument name="prodTableName" type="string">
    <cfargument name="dateColumnName" default="none">

    <cfquery name="ProdData" datasource="#prodDatasource#" timeout="60">
        SELECT *
        FROM #prodTableName#
    </cfquery>

    <cfset columnNames = ProdData.getColumnNames()> 
    <cfset numColumns = ArrayLen(columnNames)>

    <cfloop query="#ProdData#">
        (
        <cfloop index="colNumber" from="1" to="#ArrayLen(columnNames)-1#">
            <cfoutput><dynamic column name for colNumber>,</cfoutput>
        </cfloop>
        <cfoutput><dynamic column name for numColumns></cfoutput>
        )<br />
    </cfloop>

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

coldfusion cfquery dynamic-variables cfloop

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

使用 Pandas 或命令行上传到 BigQuery 时出现奇怪的重复字段错误。所有领域都是独一无二的

我有一个 pandas 数据框,我也已将其写入文件。我还为 json 格式的数据创建了一个架构。我将其存储为 python 字典,并写入文件。

我尝试过使用to_gpq命令行上传,在这两种情况下,我都收到有关重复字段(同一字段)的错误。

这是有关数据的信息:

代码

df.shape
len(clinvar_variant_schema)
schema_fields = [x['name'] for x in clinvar_variant_schema]
schema_fields.sort()
json.dumps(schema_fields)
colnames = df.columns.tolist()
colnames.sort()
json.dumps(colnames)
set(schema_fields).difference(set(colnames))
set(colnames).difference(set(schema_fields))
Run Code Online (Sandbox Code Playgroud)

输出

(1000, 24)

24

'["AF_ESP", "AF_EXAC", "AF_TGP", "ALLELEID", "ALT", "CHROM", "CLNDISDB", "CLNDN", "CLNHGVS", "CLNREVSTAT", "CLNSIG", "CLNSIGCONF", "CLNVC", "CLNVCSO", "CLNVI", "FILTER", "GENEINFO", "ID", "MC", "ORIGIN", "POS", "QUAL", "REF", "RS"]'

'["AF_ESP", "AF_EXAC", "AF_TGP", "ALLELEID", "ALT", "CHROM", "CLNDISDB", "CLNDN", "CLNHGVS", "CLNREVSTAT", "CLNSIG", "CLNSIGCONF", "CLNVC", "CLNVCSO", "CLNVI", "FILTER", "GENEINFO", "ID", "MC", "ORIGIN", "POS", "QUAL", …
Run Code Online (Sandbox Code Playgroud)

python pandas google-bigquery

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

SVG文本布局在Chrome,Firefox,Edge中的呈现方式有所不同

即使删除所有使用后alignment-baselinedominant-baseline作为指出这里,我仍然看到我的东西呈现不同的方式在每个浏览器。

在Firefox中,图像的整个底部都被切除。

这真的是2017年的事态吗?SVG是否为标准?

是的,在SVG上有近15个不同的帖子在浏览器中呈现的方式不同。但是它们都没有在这种情况下适用,或者没有可行的解决方案。

<svg
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:xlink="http://www.w3.org/1999/xlink"
   version="1.1"
   width="100%" height="165"
   viewBox="0 0 100% 100%"
   >

  <defs>
    <style type="text/css">
      @import url('https://fonts.googleapis.com/css?family=Roboto+Condensed');
      @import url('https://fonts.googleapis.com/css?family=Roboto+Slab');
    </style>
  </defs>

  <g transform="translate(19,140)">
    <svg width="100vw" height="1.7rem">
      <rect x="0" y="0" width="100vw" height="25" class="bottom" stroke-width="0"/>
      <text x="1vw" y="65%" class="services" font-family="Roboto Condensed" fill="white">
        <tspan class="service">residential</tspan>
        <tspan class="separator" dx="5px">&#9632;</tspan>
        <tspan class="service" dx="5px">commercial</tspan>
        <tspan class="separator" dx="5px">&#9632;</tspan>
        <tspan class="service" dx="5px">buyer</tspan>
        <tspan class="separator" dx="5px">&#9632;</tspan>
        <tspan class="service" dx="5px">seller</tspan>
        <tspan class="separator" dx="5px">&#9632;</tspan>
        <tspan class="service" dx="5px">warranty</tspan>
        <tspan class="separator" dx="5px">&#9632;</tspan>
        <tspan …
Run Code Online (Sandbox Code Playgroud)

firefox svg google-chrome microsoft-edge

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

micromamba 如何发挥作用以及什么是“condabin”?

安装 micromamba 后(与 conda 的任何风格相同),当我的 .bashrc 加载时,我的路径中有一个条目,如下所示:

/home/users/balter/micromamba/condabin

人们很自然地认为这是可以找到 conda 可执行文件的目录,但事实并非如此:

balter@exahead1:~$ which micromamba
/usr/bin/which: no micromamba in (/home/groups/chse/Code/quality_measures:/home/groups/chse/Code/exacloud_utilities:/home/users/balter/micromamba/condabin:/home/users/balter/perl5/bin:/home/exacloud/software/spack/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/ibutils/bin:/opt/puppetlabs/bin:/opt/dell/srvadmin/bin:/home/users/balter/usr/bin:/home/users/balter/bin)
balter@exahead1:~$ ls micromamba/
bin    compiler_compat  COPYING  envs  fonts    lib      man   pyodbc.pyi  sbin   ssl  x86_64-conda_cos6-linux-gnu
cmake  conda-meta       docs     etc   include  libexec  pkgs  README      share  var  x86_64-conda-linux-gnu
balter@exahead1:~$ find . -type d -name "condabin"
balter@exahead1:~$ conda activate
(base) balter@exahead1:~$
Run Code Online (Sandbox Code Playgroud)

所以,

  1. 我的路径包含一个不存在的目录。
  2. 我可以运行一个命令,例如micromambawhich不知道的位置。

这是如何运作的,其目的是什么~/micromamba/condabin

anaconda conda mamba

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